Linux的基本命令

对目录进行操作`

    ls      :查看目录中的内容
        -l  查看详细信息
        -a  查看隐藏文件(以.开头的文件是隐藏文件)
      pwd     查看当前所在路径
    mkdir   创建目录
        -p  递归创建多层级目录
    rmdir   删除空目录
        -p  递归删除多层级空目录
    rm      删除文件
        -r  删除所有文件包括目录
        -f  忽略提示信息,直接操作
        -i  添加提示信息
    cp      拷贝文件
        -r  拷贝目录及目录下的所有文件
    mv      移动一个文件到另一个位置(剪切)
    cd      改变当前所在路径(进入指定目录)
        ~   家目录
        -   上一次所在路径  `

对文件进行操作:

    touch   若文件不存在创建空文件,存在则刷新时间属性
        -d  以指定时间刷新文件时间属性
        -r  以指定文档的时间来刷新另一个文档的时间属性
    cat     讲文件内容打印到终端显示
        -n  打印行号
    more    分页显示文件内容
        空格    向下翻页
        b       向上翻页
        q       退出
    less    分页显示文件内容,字符串匹配
        空格/pgdown/f   向下翻页
        b/pgup          向上翻页
        上下箭头        上下单行滚动
        /string         向下匹配string字符串
        ?string         向上匹配string字符串
        q               退出
    head    默认显示文件前10行数据
        -n  指定显示前n行数据
    tail    默认显示文件末尾10行数据
        -n  指定显示末尾n行数据
        -f  动态刷新文件的末尾内容

其它操作:

    压缩/解压缩
        压缩解压缩有好几种方式----好几种压缩格式
        压缩:压缩文件内容
            zip/unzip       
            gzip/gunzip     
            bzip2/bunzip2   
        打包:将多个文件打包成一个文件
            tar
                -c  打包
                -x  解包
                -z  gzip格式压缩/解压缩
                -j  bzip2格式压缩/解压缩
                -v  显示详细的打包/解包信息
                -f  用于指定压缩包名称
            tar -czvf **.tar.gz file1 file2 dir1 dir2..
            tar -xzvf **.tar.gz
    时间
        cal     查看当前日历
            -3  上个月,当前月,下个月
            -y  全年日历
            -j  按一年中的第n天来显示日历中的日期
        date    显示/设置当前系统时间
            +'%s'   时间戳
            %F  %T %Y %m %d   %H %M %S
            -s  设置当前系统时间(需要root权限)
                "2004-02-29  16:21:42"
    匹配查找
        grep    字符串匹配
            -i  忽略大小写进行匹配
            -v  反向匹配,匹配不包含指定字符串的行
            -R  针对指定目录下的所有文件进行字符串匹配
                grep -R 'root' ./
        find    在指定目录下进行文件查找
            -name   按名称进行查找
                *   通配符-匹配任意字符
    shutdown -h now 立即关机
    halt            立即关机
    reboot          重启
    echo    打印字符串到终端
    标准输出重定向
        标准输出:显示器
        标准输入:键盘
        标准错误:显示器
        标准输出重定向:改变数据的流向
            把要写入到显示器文件数据写入到指定的文件中
            >   清空原有内容,讲数据写入文件
            >>  讲数据追加到文件末尾
    常用操作: 
        tab     文件名的自动补全
        ctrl+c  中断当前操作
    管道符: |
        连接两个命令,并且将前边命令的输出当前后边命令的输入
        查看/etc/passwd文件的第十行数据
        head -n 10 /etc/passwd | tail -n 1
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值