/ 根目录:
dev : 存放抽象硬件
ib : 存放系统库文件
sbin : 存放特权级二进制文件
var : 存放经常变化的文件
home : 普通用户目录
etc : 存放配置文件目录
/etc/sysconfig/network-scripts/ifcfg-ens33 网卡配置文件
/etc/sysconfig/network 主机名的配置文件
/etc/hosts
/etc/passwd
/root : 特权用户目录
/bin : 存放二进制文件
/opt 大型软件存放目录 ****

2..   ..   -   ~  四个符号的含义?

. 当前目录
.. 上一级目录
- 从哪里来的,当前目录所在的上一次目录
~ : root 用户的家目录 /root
普通用户的家目录 /home/用户名

3.常用命令与其意思

增 :
创建目录
cd /
mkdir ./data
(1) 创建目录 mkdir haha
(2) 递归创建目录 mkdir -p ./oldboy/haha
tree oldboy
创建普通文本
touch a.txt
批量创建普通文本
[root@localhost data]# touch {yuan,alex}.txt 添加文本内容:如果文件不存在会新建一个
# 方式一
[root@localhost data]# echo "haha">a.txt 会清空前面的内容 >> 追加
[root@localhost data]# cat a.txt
haha
# 方式二
vi
# 方式三
[root@localhost data]# cat >>c.txt<<EOF
> hahah
> today nice
> EOF
[root@localhost data]# cat c.txt -n
1
2 hahah
3 today nice
[root@localhost data]# cat c.txt |grep "haha" # 可以直接交给管道
hahah
删 :
rm
参数 -i 需要确认
-f 即使原文档属性设置为可读, 亦直接删除,无需逐一确认
-r 将目录及以下文件逐一删除
# 删除当前目录下得所有文件及目录,并切都是直接删除,无需逐一确认命令行为
rm -rf 要删除的文件名或目录
# 删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",例如:
(1) 删除文件test.txt
[root@localhost /]# rm test.txt
rm:是否删除普通文件 "test.txt"?y
(2) 删除homework 目录
[root@localhost /]# mkdir homework
[root@localhost /]# rm homework
rm: 无法删除"homework": 是一个目录
[root@localhost /]# rm -r homework
rm:是否删除目录 "homework"?y
改 :
命令格式 运行结果
mv 文件名 文件名 将原文件名改为目标文件名
mv 文件名 目录名 将文件移动到目标目录
mv 目录名 目录名 目标目录存在,将源目录移动到目录,目标目录不存在则改名 查 :
查看文件大小
[root@localhost data]# ls -h
alex.txt alex}.txt a.txt b.txtx c.txt oldboy {yuan yuan.txt
[root@localhost data]# du -h
0 ./oldboy/haha.txt
0 ./oldboy
12K .
[root@localhost data]# du -sh
12K . ls 查看当前文件下面有什么
pwd 打印当前工作目录
cat 查看文件内容
* 查看python 的安装路径:
#方式一 : 查看所有python 的路径
whereis python
# 方式二 : 查看当前使用的python 的路径
* linux的环境变量 PATH
echo $PATH
* find -type [] -name []
* ps 查看进程 用于查看当前正在运行的进程信息

4.如何查看Linux的环境变量,路径以什么符号分割?

echo $PATH 以分号作为分割符
/usr/local/sbin:
/usr/local/bin:
/usr/sbin:/usr/bin:
/root/bin

5.Linux文件系统有哪些??

Btrfs、JFS、ReiserFS、ext、ext2、ext3、ext4、ISO9660、XFS、
Minx、MSDOS、UMSDOS、VFAT、NTFS、HPFS、NFS、SMB、SysV、PROC等。

6.linux下 > >> 符号是什么意思?

> : 会清空一前写的文件
>>: 是追加不会清空以前写的内

8.找到 / 路径下 以.txt结尾的普通文件
find -type -name .txt 9.查看进程,并且过滤出有关python的进程
(提示 ps -ef 查找进程的命令,通过管道符再找)
ps -ef | grep "python" 10.过滤出/tmp/passwd下名字叫root的用户,并且修改root名字为root123,最后删除此行。(提示:先cat /etc/passwd > /tmp/passwd 生成文件)
cat /tmp/passwd |grep "root" 11.传输本地的/tmp/passwd到192.168.1.11服务器的/tmp目录
scp /tmp/passwd root@192.168.1.11:/tmp/ 12. 如何先进入/home/oldboy目录,然后再进入/home/python目录?
cd /home/oldboy cd ../python
13. 如何在/home.python目录,执行/home/my_first.py文件?
python /home/my_first.py 14. 互相提问相对路径和绝对路径 15. 向my_first.py文件中写入"Lift is short,I use python"
vim my_first.py i "Lift is short, I use python" Esc :wq 16. 请用一条命令创建/tmp/oldboy/python/s11
mkdir -p /tmp/oldboy/python/s11 17. 只查看oldboy_python.txt文件(50行)内20到30行内容
head -30 /tmp/oldboy_python.txt |tail -21 18. 找一下python命令在哪
which python 19. 将rm命令改为"echo do not use rm"
alias rm="echo do not use rm" 20. 同桌互相传输文件,使用scp命令 21. 查看/var/log/文件大小
du -sh /var/log 22. 如何查看服务器的负载?
top
23. top指令的load average三个值分别是什么意思?
user 用户连接数 load average 系统1,5,15分钟的平均负载 24. 使用wget命令下载http://pythonav.cn/av/girl.gif资料 25. wget命令可以递归下载路飞学城所有资源
wget -r -p http://www.luffycity.com
#递归下载路飞所有资源,保存到www.luffycity.com文件中

练习题

补充:取消别名  unalias

普通用户的创建
useradd xiaogan 创建新用户xiaogan
passwd xiaogan 给xiaogan改密码

显示行号:

vim filename.txt 进入命令模式后,可以输入各种命令

:set nu 显示行号
在光标所在行 yy 复制这一行
在光标所在行 dd 删除这一行

复制,删除多行
5yy 复制5行  复制后按p键是粘贴
5dd 删除5行   选择后按 d键就可以直接删除

时间不同步时调整时间命令:

如果时间不正确,进行时间同步
ntpdate -u ntp.aliyun.com

在线下载图片的命令

用wget命令

wget http://pythonav.cn/av/girl2.gif

重启: reboot

poweroff 立刻关机

linux基本目录的更多相关文章

  1. Linux /dev目录详解和Linux系统各个目录的作用

    Linux /dev目录详解(转http://blog.csdn.net/maopig/article/details/7195048) 在linux下,/dev目录是很重要的,各种设备都在下面.下面 ...

  2. Linux的目录结构

    学习Linux这么久,对Linux的目录的目录结构进行整理总结一下. 以下是对这些目录的解释: /bin:bin是Binary的缩写, 这个目录存放着最经常使用的命令. /boot:这里存放的是启动L ...

  3. Linux 标准目录结构

    初学Linux,首先需要弄清Linux 标准目录结构 / root --- 启动Linux时使用的一些核心文件.如操作系统内核.引导程序Grub等. home --- 存储普通用户的个人文件 ftp ...

  4. linux 查询目录下包含关键字的所有文件

    linux查找目录下的所有文件中是否含有某个字符串 查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有 ...

  5. 【转】 Linux下目录结构

    装完Linux,首先需要弄清Linux 标准目录结构 / root — 启动Linux时使用的一些核心文件.如操作系统内核.引导程序Grub等. home — 存储普通用户的个人文件 ftp — 用户 ...

  6. [转]每天一个linux命令目录

    [转]每天一个linux命令目录 http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html 开始详细系统的学习linux常用命令,坚持每 ...

  7. Linux基本命令 目录

    Linux基本命令 目录 Linux基本命令(1)管理文件和目录的命令 Linux基本命令(2)有关磁盘控件的命令 Linux基本命令(3)文件备份和压缩的命令 Linux基本命令(4)有关关机和查看 ...

  8. 从零单排Linux – 3 – 目录结构

    从零单排Linux – 3 – 目录结构 1.FHS标准(filesystem hierarchy standard) why? –> 为了规范,还有为了linux的发展 重点 –> 规范 ...

  9. 从零单排Linux – 2 – 目录权限

    从零单排Linux – 2 – 目录权限 1.sync 讲内存数据跟新到硬盘中 2.执行等级init a: run level 0:关机 b: run level 3:纯命令模式 c:run leve ...

  10. redhat 安装配置samba实现win共享linux主机目录

    [转]http://blog.chinaunix.net/uid-26642180-id-3135941.html redhat 安装配置samba实现win共享linux主机目录 2012-03-1 ...

随机推荐

  1. so easy(并查集+unordered_map)

    There are nn points in an array with index from 11 to nn, and there are two operations to those poin ...

  2. Ubuntu 解决wifi无法打开的问题 安装NVIDIA显卡驱动的正确姿势

    游戏本型号Y7000 win10 Ubuntu16.04双系统 解决wifi无法打开的问题 解决方法: 1.打开终端输入:rfkill list all 出现如下提示::       可以看到,优先级 ...

  3. 细说SQL Server数据类型

    1.字符型 char 定长,查询速度快,最大8000字符(非unicode编码) ) '小明' 前四个字符存放‘小明’,后添6个空格补全 varchar 变长,最大8000字符(非unicode编码) ...

  4. 如何获取图片的base64编码

    1.准备一张图片,比如1.gif 2.使用chrome浏览器,新建立一个窗口,然后将a.png拖动至浏览器窗口里面,打开控制台(检查),最后点击source 3.使用方法: 注意source获取的一串 ...

  5. java中关键字final,finally,finalize的区别

    -final:作为修饰符关键字,有三种用法: 1,如果一个类被声明为final,则意味着它不能被继承. 2,将变量声明为final,则表示它是一个常量,也就是保证它在使用过程中不被修改,被final修 ...

  6. CSS样式 换行

    强制不换行 div{ white-space:nowrap; } 自动换行 div{ word-wrap: break-word; word-break: normal; } 强制英文单词断行 div ...

  7. C#人民币金额大写转换

    人民币金额大小写转换,三行代码 //完善了一下查询到的方法,支持小数,保留2位小数 public string NumGetStr(double Num) { string[] DX_SZ = { & ...

  8. Django模板层2

    一.单表操作 1.1 开启test from django.test import TestCase import os # Create your tests here. if __name__ = ...

  9. Linux系统性能测试工具(八)——网络性能测试工具之netperf

    本文介绍关于Linux系统(适用于centos/ubuntu等)的网络性能测试工具-iperf.磁盘io性能测试工具包括: iperf: netperf 参考链接:https://www.jiansh ...

  10. linux Apache 日志配置

    [root@Nagios-Server extra]# vimhttpd-vhosts.conf <VirtualHost *:80> ServerAdmin 111111 ServerN ...