一:目录结构:是一棵倒状树
bin:存放常用命令(即二进制可执行程序)
etc:存放系统配置文件
home:所有普通用户的家目录
root:管理员用户的家目录
usr:存放系统用程序及文档
proc:虚拟文件系统目录,以进程为单位存储内存的映射
dev:存放设备文件
mnt:临时挂载点
lib:存放库文件
boot:系统内核及启动有关的文件
tmp:存放各种临时文件,是所有用户均可访问的地点
二:家目录:
比如有一个人叫zhangsan,那么它存放在/home/zhangsan,而不是home
三:文件类型:
①普通文件:-(f)
②目录文件:d
③字符设备或块设备文件:c
④符号链接文件:l
⑤管道文件:p
⑥套接字文件:s.
四:常见的一些命令:
1.cd:进入文件夹
2.cp:拷贝
3.rm:删除
4.mv:重命名 移动文件
5.pwd:显示当前位置
6…:退出
7…/:输出
8.ls:显示前目录下都有哪些文件
9.touch:创建普通文件
10.mkdir:创建目录文件
11.clear:清屏
12.~:家目录
13./:根目录
14.-l:详细信息
15.sudo su:切换管理员身份
16.more:分屏幕显示(空格显示下一页) q 退出 只显示一遍 more passwd:分屏显示passwd的内容
17.less:可以一直看 q退出
18.head:打印文件的前n行(默认前10行)
head passwd 打印passwd的前10行
head -2 passwd 打印passwd的后2行
19.tail:查看文件
tail passwd : 打印文件的后n行(默认后10行)
tail -3 passwd:打印文件的后3行
20.cp:拷贝文件
当前目录下:
同文件夹cp a.c b.c 将a.c拷贝一份叫做b.c
不同文件夹cp a.c tmp 将a.c拷贝到tmp中,还叫a.c
不同文件夹cp a.c /home/stu/c213/tmp/test.c 将a.c拷贝到tmp中,叫做test.c
不同文件夹cp a.c tmp/test1.c 将a.c拷贝到tmp中,叫做test1.c
不同目录下:
cp /etc/passwd . 把目录etc下的文件passwd拷贝到哪里去
cp -r tmp dir 拷贝目录文件需要加一个-r(全部拷贝)
21.rm:删除文件
rm a.c 删除当前文件夹的文件
rm tmp/a.c 删除目录tmp下的a.c
rm /home/stu/c213/tmp/test1.c 删除tmp下的a.c
rm -r dir 删除目录文件dir
rm a.c 删除a.c
rm -f a.c 删除即使没有成功但是不会提示
22.mv:重命名 移动文件
重命名
mv a.c b.c 把a.c改成b.c
mv tmp dir 把tmp 改为dir
移动文件
mv b.c dir 把b.c移动到dir中去
mv dir/passwd . 把dir里面的passwd移到当前位置来 . 就是当前位置的意思