1、帮助指令在我们刚使用Linux指令时 我们会对这些指令不熟悉。这时Linux就提供了帮助指令来帮助我们了解这些指令(不熟也可百度) man [命令或者配置文件] help [命令或者配置文件] 2、文件目录类指令2.1、pwd指令pwd 2.2、ls指令ls [选项] [目录或者文件] 2.3、cd指令cd [参数] 常用参数 cd/cd ~ 回到自己目录 cd …回到当前目录的·上一个目录 2.4、mkdir指令mkdir [选项] 要创建的目录 常见选项 -p:创建多级目录
2.5、rmdir指令rmdir [选项]要 删除的空目录 注意点 rmdir删除的是空目录,如果目录下有内容时无法删除的。 如果需要删除非空目录,需要使用:rm-rf要删除的目录
2.6、touch指令touch 文件名称 创建空文件
可以一次创多个
2.7、cp指令cp [选项] source(源) dest(目的文件) 常用选项 强制覆盖不提示的方法: \cp
2.8、rm指令rm [选项] 要删除的文件或目录 常用选项 2.9、mv指令mv oldNameFile newNameFile mv /temp/movefile /targetFolder 2.10、cat指令cat [选项]要查看的文件 常用选项 cat只能浏览文件,而不能修改文件,为了浏览方便,一般会带上管道命令 | more cat文件名|more[分页浏览]
2.11、more指令more 要查看的文件 快捷键 操作 | 功能说明 |
---|
空白键(space) | 代表向下翻一页 | Enter | 代表向下翻【一行】 | q | 代码立即离开more ,不再显示该文件内容 | Ctrl + F | 向下滚动一屏 | Ctrl + B | 返回上一屏 | = | 输出当前的行号 | :f | 输出文件名和当前行的行号 |
2.12、less指令less 要查看的文件 快捷键 操作 | 功能说明 |
---|
空白键 | 向下翻动一页 | 【pagedown】 | 向下翻动一页 | 【pageup】 | 向上翻动一页 | /字串 | 向上搜寻【字串】的功能:n:向下查找;N:向上查找 | ?字串 | 向上搜寻【字串】的功能:n:向上查找;N:向下查找 | q | 离开less这个程序 |
2.13、 > 指令 和 >> 指令> 输出重定向 >> 追加 1、ls -l > 文件 说明: ls-l>a.txt, 将ls-l的显示的内容覆盖写入到a.txt文件,如果该文件不存在,就创建该文件
2、ls -l >> 文件 3、cat 文件1>文件2 2.14、echo指令echo [选项] [输出内容] 2.15、head指令head 文件 head-n 5文件 2.16、tail指令tail 文件 tail -n 5 文件 tail -f 文件 2.17、ln指令ln -s [原文件或目录] [软链接名] 给原文件创建一个软链接 类似于windows里面的快捷方式
删除软链接 linkToRoot rm -rf linkToRoot 2.18、history指令history 3、时间日期类指令3.1、date指令date date + %Y date + %m date + %d date '+%Y-%m %d %H:%M:%S' 3.2、date指令 设置日期date -s 字符串时间 3.3、cal指令cal [选项] 4、搜索查找类指令4.1、find指令find [搜索范围] [选项] 选项 | 功能 |
---|
-name<查询方式> | 按照指定的文件名查找模式查找文件 | -user<用户名> | 查找属于指定用户名所有文件 | -size<文件大小> | 按照指定的文件大小查找文件 |
4.2、locate指令locate 搜索文件 4.3、grep指令和管道符号 |grep [选项] 查找内容 源文件 5、压缩和解压类指令5.1、gzip/gunzip指令gzip 文件 gunzip 文件.gz 解压缩文件命令
5.2、zip/unzip指令zip [选项] XXX.zip将要压缩的内容 unzip [选项] XXX.zip 解压缩文件 -d<目录> :指定解压后文件的存放目录
5.3、tar指令tar [选项] XXX.tar.gz打包的内容 选项 | 功能 |
---|
-c | 产生.tar打包文件 | -v | 显示详细信息 | -f | 指定压缩后的文件名 | -z | 打包同时压缩 | -x | 解压.tar文件 |
|