LinuxDay02

本文介绍Linux操作系统的基础知识,包括通配符使用、文件类型、文本文件查看命令等。此外还介绍了时间日期设置、文件搜索、压缩解压方法及软链接创建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux操作系统
Day02
1.通配符:*:匹配任何字符和任何数目的字符
?:匹配单一数目的任何字符
[]:匹配括号之内的任意一个字符
2.文件的类型:
-:普通文件,可以编辑删除
d:目录
l:符号链接文件(软连接)
c:字符设备文件
b:块设置文件
s:套接字
p:命名管道
3.文本文件查看命令:
cat:显示文本文件的内容
more:分页显示文本文件的内容
在more状态下:
空格键:向下翻一页
Enter键:向下翻一行
q:退出more,不再显示文件内容
Ctrl+F:向下滚动一屏
Ctrl+B:返回上一屏
=:输出当前行的行号
less:分页显示文本文件内容,并可方便反复浏览(和more功能相似)
head:显示文件首部内容(默认前10行)
head -n 显示行数 文件路径
tail:显示文件尾部内容(默认最后10行)
tail -n 显示行数 文件路径
tail -f 文件:实时追踪文档的所有更新
4.输出到控制台和输出重定向
echo:输出内容到控制台
获得环境变量的语法:echo环境变量名echoPS1

指令:输出重定向,将输出的内容输入到指定的目标下,并覆盖原有内容

指令:输出重定向,将输出的内容输入到指定的目标下,追加到目标的末尾
5.软链接
语法:ln -s 文件路径 连接名
ln -s /etc/sysconfig/network-scripts/ sc
注意:软连接在使用pwd指令查询目录时:也是看到的软链接所在的目录
6.时间日期
date:显示当前时间
%Y:四位年 %y:二位年 %m:月 %d:日 %H:%M:%S:时:分:秒
设置日期:date -s 字符串时间(2012-04-22 11:23:45)
cal:显示日历
默认显示当月日历
cal 参数:显示参数年的日历
7.搜索查找:
find:
-name:按照文件名查找
find /home/ -name *.txt
-user:按照创建者查找
find /home/*.txt -user
-size:按照指定文件大小查找
find /home -size +10M
locate指令:
可以快速定位文件路径
原理是,先建立locate数据库,里面装有文件名和路径信息
语法:locate 搜索的文件名

8.grep指令和管道符号:|
    grep:过滤查找
        语法:grep[选项] 查找内容 源文件
    管道符:|:将前一个命令的处理结果输出传递给后面的命令处理
        cat /etc/profil| more
        cat /etc/passwd | grep lrj

9.压缩和解压
    gzip和gunzip:
        压缩后会删除源文件,只能压缩为*.gz文件
    zip和unzip:
        语法:zip [选项] xxx.zip 将要压缩的内容
                zip -r home.zip /home
            unzip [选项] 解压的路径 xxx.zip
                unzip -d /opt/tmp home.zip
    tar指令:
        tar指令时打包指令,最后打包后的文件是 : .tar.gz的文件
        tar指令可以用作打包和解压
        选项:
            -c:产生.tar打包文件
            -v:显示详细信息
            -f:指定压缩后的文件名
            -z:打包同时压缩
            -x:解包.tar文件
        一般使用方式:打包:-zcvf 
                    tar -zcvf a.tar.gz a1.txt a2.txt
                 解压:-zxvf
                    tar -zxvf a.tar.gz -C /opt
                    注意:如果需要解压到指定的目录,需要添加-C参数,并且解压的目录必须存在。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值