目录
0.什么是命令?
- 命令行:是linux终端,一种命令提示符页面。以纯字符的形式操作
- 命令: 即是linux程序
- 命令通用格式:
command[-option][paramter]
command :命令本身
-option:控制命令的行为细节
parameter:命令的指向目标
1.ls命令
- ls [-a -l -h ] [ Linux路径 ] : 显示工作目录
" [ ] " 在实际中不用写,表示可选参数
2.cd命令
- cd [ Linux路径 ] :切换工作目录
3.pwd命令
- pwd :打印当前工作目录
4.特殊字符
. 表示当前目录
.. 表示上一级目录
~ 表示home目录
5.mkdir命令
- mkdir [ -p ] Linux 路径 :创建新的目录
-p : 一次创建多层级目录
创建文件目录出了home目录就要权限
6. touch 、cat 、more 命令
- touch 创建文件
- cat Linux路径 : 查看文件内容
- more Linux路径 : 查看文件,可以支持翻页
空格翻下一页,q 退出模式
7.cp,mv,rm命令
- cp [ -r ] 参数1 参数2 :将参数1复制到参数2
-r : 表示复制文件夹
- mv 参数1 参数2 :移动
参数2不存在时就是起到改名的效果
- rm [ -r -f ] 参数 :删除参数 ( 支持多个参数,用空格隔开 )
-r :删除文件夹
-f :强制删除,只有删除管理员文件的时候会弹出提示
------ rm命令支持通配符* ,用来做模糊匹配
test* : 表示任何以test开头的内容
*test :任何以test结尾的内容
*ttest*:包含test的内容
8.which,find 命令
- which 要查找的命令:
查看所使用的一系列命令的程序文件存放在
linus中的命令相当于windows系统中的.exe文件
- find 起始路径 -name “ 被查找文件名 ” :
以文件名的方式搜索指定的文件
支持通配符*操作
- find 起始路径 -size + (文件的大小):
以文件的大小查找: find / -size + 100M + :表示大于
9.grep,wc命令
- grep [ -n ] 关键字 文件路径:
从文件中输出带有关键字的行
-n :显示输出的行号
他的文件路径可以作为内容输入端口 : 表示可以配合管道符使用
关键字 : 带有空格或者其他特殊符号,建议使用 “ ” 吧关键字包围起来
- wc [ -c -m -l -w ] 文件路径 :
可以统计文件的单词数量,行数
-c : 统计bytes
-m :统计字符
10.管道符 | :
将管道符左边的命令结果,作为右边的命令输入
只要可以产生输出结果的就可以配用管道符
11.echo,反引号 ` 命令
- echo 输出内容 :类似 prinf
[it-qin@bogon ~]$ echo hi
hi
- 反引号 `
被他包围的内容会作为命令执行
12.重定向符 > 和 >>,tail命令
- > :左侧命令的结果覆盖写入到符号右侧文件
- >> :左侧命令结果追加写入右侧文件
- tail [ -f -num ] Linux路径:
查看文件尾部的内容,默认查看10行
-num :表示查看多少行
-f : 表示持续跟踪 ( ctrl +c 停止命令 )