touch path/filename
user@computer: ~$ touch myfile
user@computer: ~$ touch /user/local/txt/myfile
user@computer: ~$ touch -c -t 06071700 /myfile
复制代码
cp [选项] source object
经常使用命令选项
-r:递归复制整个目录树
-f: 强制覆盖同名文件
user@computer: ~$ cp /etc/passwd ~/test
user@computer: ~$ cp -r /etc /tmp
复制代码
rm [选项] [file|dir]
经常使用命令选项
-r:递归删除整个目录树
-f: 即便文件的属性设置为只读,亦直接删除,无需逐一确认
user@computer: ~$ rm ~/file
user@computer: ~$ rm -r ~/directory
复制代码
mv [选项] 源文件或目录 目标文件或目录
user@computer: ~$ mv /root/pic/*.png /usr/local/share/pic
user@computer: ~$ mv /root/pic/kpic.png /root/pic/life.png
复制代码
find [查找范围] [查找条件]
经常使用查找条件
-name:按文件名称查找
-user:按文件属主查找
-type:按文件类型查找 取值:[f|d|l|p]
-size: 按大小查找 取值:[+|-] n 单位为字节或块
user@computer: ~$ find /etc -name p* -type f
user@computer: ~$ find /etc -user root
-o:逻辑或
-a:逻辑与
user@computer: ~$ find /etc -size +2048 -a -size -20480
-exec: 对查找到的结果进行操做
find [条件] -exec shell命令 {} \;
user@computer: ~$ find / -type f –size 0 –exec ls –l {} \;
复制代码
默认建立文件的一个硬连接
-s 建立一个软连接,其做用至关于windows中的快捷方式
user@computer: ~$ ln file1 file2
user@computer: ~$ ln –s file1 file3
复制代码