linux常用目录分类
声明:
1、linux是以文件为准
2、挂载:与wins下的划分盘符一样,挂载点是必须空目录
bin:存放系统用户的大多数命令
dev:存放硬件设备的目录 etc:存放系统的配置文件、默认安装的文件和各服务的配置、网络等配置
Home:宿主目录,存放用户名
media(光盘和软盘)、mnt(u盘):、misc(NFS共享目录):系统提供的三种挂载目录,经常用mnt目录 例如:/mnt/cdrom proc和sys:存放虚拟系统,存放系统内核信息
tmp:临时文件,可以做练习
usr:user software resource ,安装大部分系统软件 /usr/locate:存放第三方软件 var:动态资源目录,例如日志、邮寄、缓存
命令
ls
参数:-a 显示所用 -l 显示详细内容 -h 人性化显示 -i 查看i节点
cd
到达目录 cd /etc
mkdir
新建目录 mkdir /Test
递归创建 mkdir -p /Test/aa
rmdir
删除空目录 rmdir Test
删除非空目录 rm -rf Test
cp
参数 -r 复制目录 -p保持文件属性不被修改
1、把文件test.cpp复制到Test 目录
cp /tmp/aa/test.cpp /home/user/Test
2、把多个文件复制到Test目录cp /tmp/aa/test.cpp /tm
3、把一个目录复制到另一个目录下cp -r /tmp/aa/ /home/user/Test
4、在复制过程中,修改名字cp test.c hello.c
文件分类:
- -普通文件 l 链接文件 d 目录文件
文件参数:
-wrx –r -r-
u g o
w—-写 r—–读 x—-可执行
查找命令
locate 在数据库中直接获取数据,速度相对较快比起find
locate -filename
locate test.c
find
find -路径 filename
find /home/lisa/ test.c
find test.c