Linux常见命令(一)

来源:互联网 发布:淘宝淘金币领取 编辑:程序博客网 时间:2024/06/05 05:55
1.命令使用


简要说明命令的作用:$whatis command


更加详细的说明文档:$info command


查询命令的说明文档:$man command


查看程序安装路径:$which command


查看程序搜索路劲:$whereis command


2.文件及目录管理


2.1 创建和删除
创建:mkdir
删除:rm
删除非空目录:rm -rf dirpath
删除日志:rm *log(等价:$find ./ -name "*log" -exec rm {};)
移动:mv
复制:cp(复制目录:cp -r)
查看当前目录下文件个数:find ./ | wc -l


2.2 目录切换
切换到home目录:cd 或 cd ~
显示当前路劲:pwd
切换到path路径:cd path
切换到上一个目录:cd ..


2.3 列出目录项
显示当前目录下文件:ls
按时间排序,以列表的方式显示目录项:ls -lrt
查看隐藏文件:ls -a
给每项文件前面加一个id编号:ls | cat -n


2.4 查找目录及文件
搜寻文件或目录:find ./ -name filename
find是实时查找,如果需要更快的查询,可使用locate:locate string


2.5 查看文件内容
显示时同时显示行号:cat filename -n
只看前10行:head -10 filename 
显示倒数5行:tail -5 filename
查看两个文件间的差别:diff file1 file2
动态显示文本最新信息:tail -f filename


2.6 给文件增加别名
创建硬链接:ln cc ccAgain
创建软链接:ln -s cc ccTo


2.7 Bash快捷键输入或删除
删除光标到行首的所有字符:ctr-u                                                                                                                                                                      
删除当前光标到前边的最近一个空格之间的字符:ctr-w
删除光标前边的字符:ctr-h


2.8 重定向
将标准输出和标准错误重定向到文件:ls -l > out.file 2>&1
原创粉丝点击