Linux经常使用命令(2)

linux经常使用的命令第二篇,留作之后复习资料。linux

cp命令

复制文件或目录。 用法示例:测试

$ cp file1 file2  # 将file1复制到file2
$ cp -r dir1/ dir2/  # 将dir1目录中的全部内容复制到dir2

note:复制目录时建议使用-r选项,能够递归复制目录和其中的内容。命令行

rm命令

删除文件或目录。 用法示例:code

$ rm file1  # 将file1删除
$ rm -i file1  # 将file1删除,删除以前须要确认
$ rm -r dir1  # 将dir1目录中的全部内容删除
$ rm -rf dir1  # 将dir1目录中的全部内容删除,而且不提示错误信息

note:必定要当心使用rm命令,建议使用rm命令以前先用ls命令来作测试,检查打印出的文件列表是想要删除的。而后再用rm命令替换ls命令进行真正的删除操做。递归

man命令

显示用户手册。 用法示例:file

$ man man  #查看man程序的用户手册

find命令

查找文件命令。 用法示例:权限

$ find .               #列出当前目录下全部文件列表
$ find .  -type d      #列出当前目录下全部目录
$ find .  -type f      #列出当前目录下全部普通文件
$ find . -iname "*.jpg"  #列出当前目录下全部文件名称是jpg(忽略大小写)后缀的文件
$ find ./path/ -name '*.txt' -exec rm '{}' \;  #列出特定目录下全部文件名称是txt后缀的文件,而且删除它们
$ find ~ -size +1G    #列出home主目录下全部大小大于1G的文件
$ find . -type f -exec chmod 644 {} \;  #列出当前目录下全部普通文件,而且将它们的权限修改成644

cat命令

显示文件内容到标准输出。 用法示例:程序

$ cat file1   #显示file1的文件内容
$ cat file1 file2  #显示file1和file2的文件内容,自动拼接两个文件内容

wc命令

打印行数、字数和字节数。 用法示例:删除文件

$ wc -l file1  #显示file1的文件行数

参考文献:di

《Linux命令行大全》 Jr [美]William E. Shotts 著

相关文章
相关标签/搜索