递归创建目录:
mkdir -p test/test1
cd命令
cd / 进入根目录
cd ~ 家目录
cd 家目录
cd - 进入上次目录
cd ..进入上级目录
cd .进入当前目录
删除目录
rmdir 删除空白目录,少用
rm
rm -rf
-r 删除目录
f 强制删除,不询问
复制文件:
cp 复制文件或目录
cp -r 复制目录
-p 连带文件属性复制
-d 若原文件是链接文件,则复制链接属性
-a 相当于 -pdr
剪切或改名命令:
mv
同目录:改名
不同:剪切
常用目录作用
[root@VM_55_31_centos /]# ls
bin data etc lib lost+found mnt proc run srv tmp var
boot dev home lib64 media opt root sbin sys usr
/ 根目录
根目录下的bin 和sbin 和/usr目录下的bin和sbin都是用来保存系统命令的
/sbin:只有超级用户才能执行
/boot :用户启动数据,存放内核以及启动所需的文件
/dev:特殊文件保存目录,如硬件目录
/etc:配置文件
/lib:函数库
/bin 存放必要的命令
/boot 存放内核以及启动所需的文件等
/dev 存放设备文件
/etc 存放系统的配置文件
/home 用户文件的主目录,普通用户数据存放在其主目录中
/lib 存放必要的运行库
/mnt 存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下
/proc 存放存储进程和系统信息
/root 超级用户的主目录
/sbin 存放系统管理程序
/tmp 存放临时文件的目录
/usr 系统软件资源目录,包含了一般不需要修改的应用程序,命令程序文件、程序库、手册和其它文档。
/usr/bin/系统命令
/usr/sbin/系统命令
/var 包含系统产生的经常变化的文件
proc和sys目录不能直接操作,数据直接写在内存中,保存的是内存的过载点
可以在家目录root或者home,temp目录下随便放内容
链接命令:ln (link)
ln -s /root/test /tmp/test.soft
ln -d /root/test /tmp/test.hard
ln -s 软链接 soft 限制少,更灵活,相当于Windows系统的快捷方式,一定要写原文件的绝对路径ln -s test /tmp/test.soft(错误写法,test不是绝对路径)
ln -h 硬链接 hard 相当于复制一份相同的文件,有相同的i结点和相同的存放的block块
其它
vi 查看文件内容
ctrl+l清屏
tab键补全目录
tab按两下 不全命令
date显示系统时间
ll
显示文件及详细信息
和ls -l
相同效果