一.Linux 常见指令
1.1 ls
使用:ls 选项 目录(或文件)
常见选项:
- -a 显示目录下所有文件,包括隐藏文件
- -l 显示详细信息
- -R 列出所有子目录文件下的文件
- -1 每行输出一个文件
1.2 pwd
使用:pwd
功能:输出用户当前的目录
1.3 cd
使用: cd 目录
功能:从当前目录 转移到 指定目录
常例:
- cd .. 返回到上级目录
- cd ~ 返回到家目录
- cd /home/lwh/lesson6 绝对路径
- cd ../lwh 相对路径
- cd - 返回到最近访问的目录
1.4 touch
使用:touch 选项 文件
功能:更改文档或者目录的存取时间或更改时间,或者新建一个文件
选项:
- -a 更改存取时间
- -m 更改变动时间
1.5 mkdir
使用:mkdir 选项 name
功能:创建一个目录,名字叫 name
选项:
- -p 创建目录同时该目录的子目录
- mkdir -p TEST/test1
1.6 rm
使用:rm 选项 文件名
功能:删除文件 或者 目录
选项:
- -r 删除目录下所有的子文件
- -f 强制删除目录
1.7 man
使用: man 选项 指令
功能: 查询指令的使用方法
1.8 cp
使用:cp 选项 源目录或文件 目标目录或文件
功能:将源目录或文件 复制到 目标目录或文件
选项:
- -f 强制处理
- -r 将目录下所有文件都复制到目标目录或文件
1.9 mv
使用: mv 选项 源目录或文件 目标目录或文件
功能: 将源目录或文件 转移到 目标目录或文件
选项:
- -f 强制转移
- -i 若目标文件已经存在该文件 ,询问是否覆盖
1.10 cat
使用:cat 选项 文件
功能: 查看文件内容
选项:
- -n 对输出的所有行编号
1.11 more
使用:more 选项 文件
功能:类似cat,可以先显示一个屏幕 按ENTER可以往下翻页
选项:
- -n 对输出所有行编号
- q 退出more
1.12 less
使用:less 选项 文件
功能:类似more,但是 more只能往下翻页,less可以利用 Pageup/Pagedown 上下翻页
选项:
- -i 忽略搜索时的大小写
- -N 显示行号
- /字符串 向下搜索字符串
- ?字符串 向上搜索字符串
- n 重复前一个搜索(/或者?)
- N 反向重复前一个搜索(/或者?)
- q 退出
1.13 head
使用:head 选项 文件
功能:查看文档开始
选项:
- -n 显示的行数
1.14 tail
使用:tail 选项 文件
功能:查看文档末尾
选项:
- -n 显示的行数
1.15 date
使用: date +%Y:%m:%d
功能:显示时间
选项:
- %H : 小时(00..23)
- %M : 分钟(00..59)
- %S : 秒(00..61)
- %X : 相当于 %H:%M:%S
- %d : 日 (01..31)
- %m : 月份 (01..12)
- %Y : 完整年份 (0000..9999)
- %F : 相当于 %Y-%m-%d
时间->时间戳:date +%s
时间戳->时间:date -d@1508749502
1.16 cal
使用:cal 选项 月份年份
功能:用于查看日历,如果只有一个参数,代表年;如果有两个参数代表 月份年份
选项:
- -3 显示当前年份下 上个月 这个月 下个月日历
- -y 显示当前年份日历
- -j 显示当前月在一年中的第几天
1.17 find
使用:find 文件名 选项
功能: 在文件树下查找文件
选项:
- -name 以文件名方式查找
1.18 grep
使用:grep 选项 ‘ 字符串 ’ 文件
功能:在文件中查找 有 字符串的内容
选项:
- -n 显示行数
- -v 反向输出(输出没有‘字符串’的内容)
1.19 zip/unzip
使用:zip 选项 文件.zip 文件或目录
功能:将文件或目录 压缩成 .zip格式
选项:
- -r 将目录下所有文件都一并处理
zip -r name.zip 你的目录
unzip name.zip # 解压到当前路径
unzip name.zip -d 指定路径 解压到指定路径
1.20 tar
(1)打包并压缩
使用:tar 选项 name.tgz 要压缩的文件
- -c 创建文件
- -z 压缩文件
- -v 压缩可视化
- -f 生成的 .tgz文件名字
(2)解包并解压缩
-x 解包
(3)解包并解压到指定路径
-C 解压到指定路径
1.21 bc
bc 调用计算器
在输入状态下,输入quit退出计算器
1.22 uname -r
功能:输出当前Linux系统信息
热键介绍
TAB 补全指令
ctrl+c 停止程序