Linux 基础指令

一.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 停止程序

  • 28
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值