ls list /bin/list
显示目录文件 -a所有,包含隐藏文件 -l详细 -d查看目录属性 -i查看文件或文件夹的I节点 -lh文件大小以合适的单位显示
ls -l
-rwx------. 2 zrw zrw 4096 4月 11 12:59 a.txt // 4096 文件大小
ls -lh
-rwx------. 2 zrw zrw 4.0K 4月 11 12:59 a.txt // 文件大小使用合适的单位
du -sh xxx 查看文件占用的磁盘空间
mkdir /bin/mkdir
-p [目录名] 递归创建
mkdir /tmp/test
mkdir /tmp/noexit/test
在一个不存在的目录下创建一个目录test,要使用-p选项
可以创建多个目录
mkdir /tmp/test1 /tmp/test2 /tmp/test3
rmdir remove empty directory /bin/rmdir
删除空目录,实际运用并不多
cd -
返回上一次所在目录
cp copy /bin/cp
-rp [原文件或目录][目标目录]
-r 复制目录
-p 保留文件属性(比如最后修改时间)
复制文件不需要选项,但复制目录要使用-r
可以同时复制多个
复制的同时修改文件名或目录名
scp -rp root@192.168.1.201:/usr/local/zk ./
rm remove /bin/rm
-r 删除目录
-f 强制执行,不提示是否删除
命令行没有回收站
ln link /bin/ln
-s 软链接,相当于windows的快捷方式
ls -l /tmp/issue.soft
lrwxrwxrwx. 1 root root 10 8月 18 05:27 issue.soft -> /etc/issue
硬链接,相当于复制+同步更新,原文件删除还可以使用,不可跨区,不能对目录使用。原因是硬链接和原文件的i节点相同,在系统层面是一个文件放在了不同的地方。
ln /etc/issue /tmp/issue.hard