ls、du、mkdir、rmdir、cd -、cp、scp、mv、rm、ln

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

 

posted @ 2018-08-17 19:58  zhuangrunwei  阅读(267)  评论(0编辑  收藏  举报