((((((((((谦(装)虚(逼)起始线)))))))))))
一************************Linux根目录各文件*******************************************
/bin ##二进制binary可执行文件也就是系统命令(存放常用命令,该命令让电脑执行任务)
/sbin ##系统管理命令存放位置(要具有一定的权限才可以使用的命令)
/boot ##启动分区,负责系统启动(存放引导相关的文件)
/dev ##设备管理文件,即设备驱动程序,用户通过这些文件访问外部设备。(比如通过/dev/mouse来访问鼠标的输入)
/etc ##大多数系统管理文件(存放配置相关的文件,包括用户信息文件/etc/passwd,系统初始化文件/etc/rc等)
/home ##普通用户的家目录(存放普通用户相关文件)
/lib ##32位系统库文件存放位置(标准程序设计库,又叫动态链接共享库)
/lib/modules ##包含系统核心可加载各种模块,尤其是那些在恢复损坏的系统时重新引导系统所需的模块(例如网络和文件系统驱动)
/lib64 ##64位系统库文件存放位置
/media ##系统临时设备挂载点
/mnt ##系统临时设备挂载点(默认挂载软驱和光驱的目录)
/run ##系统临时设备挂载点
/opt ##第三方软件安装位置
/proc ##系统信息
/root ##超级用户家目录(存放root用户相关文件)
/srv,/var ##系统数据(存放经常变化的数据)
/sys ##系统管理,主要是关于内核的
/tmp ##系统临时文件存放位置(公用)
/usr ##系统用户相关信息数据及用户自定义软件存放位置(默认安装文件存放的目录)
-****************************************888888*****************************************
--------------------------------------------绝对路径与相对路径----------------------------
[root@foundation18 /]# cd /etc/udev/ ##绝对路径
[root@foundation18 udev]# ls
hwdb.bin rules.d udev.conf
[root@foundation18 udev]# cd rules.d/ ##相对路径
[root@foundation18 rules.d]# pwd
/etc/udev/rules.d
[root@foundation18 rules.d]# cd /etc/udev/rules.d ##绝对路径
总结:--------绝对路径
文件在系统的真实位置,文件名字以“/”开头
-----------相对路径
文件相对与当前所在位置的一个名字的简写,这个名字不会以/开头,而且名字会自动添加pwd显示的值
----------------------------------------------end----------------------------------------------
---------------------------------------与查看文件相关的命令------------------------------------
1 pwd ##显示当前所在位置
2 cd
---chage directory ##进入目标目录中
cd~ ##回到当前用户家目录
cd~username ##进入到指定用户家目录
cd.. ##进入当前目录的上一级
cd- ##进入之前所在系统目录(即上一次所在的目录)
3 touch ##新建文件
-----------------------------------------------------------------------------------------------------
练习一
[root@localhost bus]# cd.. ##Linux中cd..之间要空格
bash: cd..: command not found...
[root@localhost bus]# cd .. ##正确写法
[root@localhost sys]# cd /home/student/Desktop/
[root@localhost Desktop]# cd - ##返回上一次所在目录
/sys
[root@localhost sys]# cd -
/home/student/Desktop
[root@localhost Desktop]# cd .. ##返回上级目录
[root@localhost student]# pwd ##当前位置
/home/student
[root@localhost student]# cd ..
[root@localhost home]# pwd
/home
[root@localhost home]# cd ~ ##返回根目录
[root@localhost ~]# pwd
/root
练习二
[root@localhost home]# mkdir qq/qq1
mkdir: cannot create directory ‘qq/qq1’: No such file or directory
[root@localhost home]# mkdir -p qq/qq1
[root@localhost home]# cd qq/
[root@localhost qq]# mkdir ww rr ppp ##建三个目录
[root@localhost qq]# ls
ppp qq1 rr ww
[root@localhost qq]# mkdir -p qq
[root@localhost qq]# pwd
/home/qq
[root@localhost qq]# mkdir qq{1..10}
mkdir: cannot create directory ‘qq1’: File exists
[root@localhost qq]# ls
ppp qq qq1 qq10 qq2 qq3 qq4 qq5 qq6 qq7 qq8 qq9 rr ww
------------------------------------------end----------------------------------------------------
-----------------------------------------------list命令----------------------------------------
[kiosk@foundation18 Desktop]$ ls --help
用法:ls [选项]... [文件]...
list
-a, --all 列出所有
-h, --human-readable 与-l 一起,以易于阅读的格式输出文件大小(例如 1K 234M 2G)
-l 使用较长格式列出文件属性
-R, --recursive 递归显示子目录
-s, --size 以块数形式显示每个文件的大小
-d 指定目录本身
-----------------------------------------------end----------------------------------------------
-----------------------------------------------mkdir命令-------------------------------------------
用法:mkdir [选项]... 目录...
make directory ##建立目录
-p ##第归建立目录
--------------------------------------------------end--------------------------------------------
转载于:https://blog.51cto.com/vidyaliee/1855596