shell编程之linux常用命令

pwd:显示当前目录

cd:改变目录

  1. 【cd . .】 :进入当前目录的上一级目录 。
  2. 【cd . . / . .】 :直接进入根目录。
  3. 【cd】或【cd ~ 】:回到自己的用户主目录。

ls:列出目录内容

  1. 【ls】: 列出当前目录下所有的文件和子目录。
    备注:在此列表中可以快速区分目录和文件。
    蓝色:目录
    黑色:普通文件
    绿色:可执行文件
    淡蓝色:链接文件
  2. 【ls -F】:在每一个文件的末尾加上一个字符说明该文件的类型。
    “@”:链接文件
    “ * ”:可执行文件
  3. 【ls -a 】:列出所有文件,包括隐藏文件(①linux下文件隐藏文件是以.开头的; ②如果存在…代表存在着父目录)
  4. 【ls -A 】:列出所有文件,不包含".“和”…"以外的文件。
  5. 【ls -s】:可以查看文件的大小。
  6. 【ls -S】:按照文件大小排序。
  7. 【ls -l 】:可以用来查看文件的各种属性。
    具体属性依次有:
    ①文件的权限标志
    ②文件的链接个数
    ③文件所有者的用户名
    ④该用户所在的用户组组名
    ⑤文件的大小
    ⑥最后一次被修改的日期
    ⑦最后一次被修改的时间
    ⑧文件名

dir 与 vdir:列出目录内容

  1. 【dir】查看目录。
    与ls的有什么区别呢:
    ①ls的功能比dir多
    ②由来不同:dir是原来dos的命令,Linux选择兼容了此个dos命令;ls 是Linux的原装命令
  2. 【vdir】查看目录(显示具体属性,类似于ls -l)

cat 与 more :查看文本文件

  1. 【cat 文件名】查看文本文件
  2. 【cat -n 文件名】 在每行前展示行号
  3. 【more 文件名】一页一页的展示文本文件
    (more命令会在最后一行显示一个百分比,表示已显示内容占整个文件的比例,按下空格键向下翻页,按下Enter建向下滚动一行,按Q建退出)

less : 查看文本文件

less和more非常相似,功能比more强大
【less】

head和tail :阅读文件的开头和结尾

1.【head -n 文件名】查看文本文件的前两行
2.【tail -n 文件名】查看文本文件的最后两行

grep : 查找文件内容

  1. 【grep 搜索关键字 文件名】
  2. 【grep 搜索关键字 文件名1 文件名2 】可以在多个文件中搜索关键词
  3. 【grep ‘关键词 关键词’ 文件名】可以搜索带有空格的关键词

grep与egrep的区别:
grep通过基础正则表达式搜索;egrep使用扩展正则表达式搜索

find : 查找文件位置

【find 】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值