Linux 命令

常见子目录

/bin 存放命令 都是软连接
/sbin 管理员用的,系统管理用的命令 存放的命令
/usr 用户自己装的命令
/boot 引导文件 内核文件
/dev 字符型设备,磁盘设备
/etc 配置文件 自己装的等
/home 给用户一个家
/lib 库文件
/medis 媒体文件
/mnt 挂载目录 u盘等
/opt 自己下载的应用程序
/proc 存放系统环境当前的情况 可以看CPU的,内存
Cat /proc/version 看版本
Uname -a 看版本
Cat /etc/centos-felease
Getconf LONG_BIT
Uname -r
/run 临时运行
/tmp 临时文件,乱七八糟问文件
/var 可变的目录
/var/log/messages 存放日志

cat 看文件内容

cat /etc/hosts 查看域名解析的文件
cat -n 查看的结果,显示行号
和vim的区别,vim进入文件查看,可以进行编辑

more 查看文件内容,比较多的时候可以用

more 选项 文件名
交互操作方式
按enter键向下滚动
按空格向下翻页
按b向上翻
按q退出

less 查找文件内容

与more相同,但扩展功能多
less 选项 文件名
page up 向上翻,page down 向下翻
按/ 查找内容,n 下一个,N上一个

head 查找内容,默认显示前面10行

Head -n 3 ls.txt 看前面几行
Head -n -3 去掉后面三行
Head -3 前面3行

tail 默认查看最后10行

Tail -n 3 显示后面三行
Tail -n +4 从第四行到最后一行
Tail -f 实时更新内容
Tail -f /var/tag/messages 监控日志
第一个命令;第二个命令 先执行第一个,再执行第二个命令
查看命令:cat,tail,head,more,less,其中常用的是tail和cat,经常查看,也可以用vim进入编辑查看

wc 统计文件内容

-l 统计行数
-w 统计单词个数
-c 统计字节数

> ; >> 重定向符号

覆盖
Echo 123 > test 在test里面覆盖

追加 在这个文件里加入

grep 检索和过滤文件内容

-i 查找时忽略大小写
-v 反向查找,输出和条件不符的行
"^ 以什么开头
" $ " 以什么结尾
"^$ : 表示空行
mFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3NoaXFpYW5nMDAy,size_16,color_FFFFFF,t_70)

  • 表示,0或多个
    [12] 含有1或者2 表示或者
    在这里插入图片描述
    -E 双引号中间 | 表示或者
    grep -E =egrep
    -c 显示几行
    -w绝对精确查找引号内容
    -n 显示行号
    -o 只把匹配的东西显示出来
    增加:var/log/messages 存放日志文件
    sort -n :数字正序排列
    sort -nr:数字倒序排列
    rz 把桌面文件拖进来,
    sz把桌面文件拖出去

作业

1、查看test文件的前5行内容(3种方式)
head -5 test
head -n 5 test
cat test | head -5
head -n -5 test 一共10行

2、查看test文件的第9行和第10行内容(文件一共10行,有几种方式?)
tail -n -2 test
tail -n +9 test

tac | head -2 test | tac

3、查看test文件的前5行内容并输出到文件test1
head -5 test >> test1
4、统计出/etc/passwd文件中以login结尾的有多少行

grep “loginKaTeX parse error: Expected 'EOF', got '#' at position 110: … "linux" 6、过滤出以#̲开头和空行的行 grep -v…” test1`

7、统计文件test中linux出现的次数
grep “linux” test | wc -w
8、查找出/etc/passwd文件中包含user或者used的行
grep -E “user|used” /etc/passwd
9、统计root或者Root在test文件中共匹配到多少行

10、查看/dev目录下以sd开头和中间包含a字母的文件个数
find /dev -name “sda” | wc -l

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值