找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
linux操作指令第二天:
        rz 和 sz 他不是linux当中的内部指令
        需要通过第三方下载的指令.
        yum install lrzsz         yum 命令是在线下载命令.
        基于网络情况才可以下载.
        lrzsz工具包,它可以实现我windows系统与linux系统
        之间的文件传输.
       
        需要通过yum下载工具包,是需要给linux系统配置yum在线
        下载源地址.我们才开始安装linux他是没有进行配置的.
       
        yum install lrzsz 下载的指令.
        rz :将windows 的文件传输到linux 当中
        sz :linux 文件传输到windows系统
        sz /yum.txt
       
        使用rz 和 sz 进行传输的时候不要穿空文件,否则会引发
        传输失败.
       
        传输的速度,会慢一点---适用于100兆-500兆之间的文件传输
       
        大型的文件一般使用xftp4工具进行传

                                                500 兆以上的文件可以使用xftp4进行
                                                传输
        直接通过拖拽的方式实现文件传输.。
       
        注意点:如果传输失败,检查一下自己系统当中是否有重复的文
        件名.
       
linux系统当中查看文件的方法:
cat : 查看文件 (显示文件当中所有内容)
       
        我想要查看指定的内容怎么去查看.
        我现在有一个需求我需要查询出来wuhanduocehsi.txt当中
        所有0的文件的内容
        [root@localhost /]# cat wuhanduoceshi.txt |grep 0
        000000000000000000
        cat 文件名 | grep 条件
       
less:查看全部内容使用上下左右建进行翻页查看
        按ctrl + z 推出查看.
       
more : more 文件名 : 实现百分比查看文件.
        使用enter建进行加载文件,加载完文件之后,会自
        动进行退出
        注意:你要有足够的内容他才会显示百分比查看.


linux 系统当中拷贝命令:cp
        cp wuhanduoceshi.txt /wuhan15.txt
                wuhanduoceshi.txt copy的对象
                wuhan15.txt copy完成之后的新文件
                cp 需要接文件存放的路径
                注意: 在同一层级下进行copy时需要重新命令,不然
                会文件名称重复引发问题
               
        cp wuhan15.txt /wuhan
                cp 一份文件到指定的目录下,因为不在同一层级下
                文件copy重复名称不会引发错误.
               
        注意: cp 不能针对目录进行操作.
       
        cp -r /wuhan /wuhan1
        cp -r 针对目录进行拷贝,拷贝完成之后会包含当前目录
        下面的所有文件
       
        能够针对文件和目录进行cp操作...
       

linux当中追加和覆盖.

        当前需求,我想要将wuhan15.txt中信息追加在wuhan1.txt的
        文件下面.
       
        >>:表示追加
        cat wuhan15.txt >> wuhan1.txt
       
        > :表示覆盖
        cat wuhan15.txt > wuhan1.txt
        如果我想要将wuhan15.txt 进行覆盖wuhan1.txt的内容
       
linux系统当中移动文件以及重命名命令:
       
        想要移动文件,怎么实现?
        mv:
        1.mv 移动文件名称  移动的位置
        mv wuhan1.txt  wuhan
        能够实现针对目录以及文件进行操作移动.
       
        如何进行目录/文件的重命名?
        2.mv:
        针对目录进行重命名操作。
        [root@localhost /]# mv wuhan wuhan15
        drwxr-xr-x. 2 root root 4096 Apr 22
07:24 wuhan1
        -rw-r--r--. 1 root root  510 Apr 22 04:28 wuhan15.txt
        -rw-r--r--. 1 root root  510 Apr 22 07:15 wuhan1.txt
        针对文件进行重命名操作.
        [root@localhost wuhan15]# mv  wuhan15.txt duoceshi.txt
        [root@localhost wuhan15]# ll
        total 12
        -rw-r--r--. 1 root root  510 Apr 22 04:28 duoceshi.txt
        drwxr-xr-x. 2 root root 4096 Apr 22 07:24 wuhan1
        -rw-r--r--. 1 root root  510 Apr 22 07:15 wuhan1.txt
       

linux当中还有查看文件行数方法:
       
        head 从文件开头进行查看
        head 文件名:默认查看前10行的内容
       
        head 如何去查看特定的行数?
        head -n 7 文件名:
        head -n +7 duoceshi.txt
        从第一行开始查看,总共查看7行的内容
       
        head -n -5:
        负数的情况,是从末行开始过滤内容.
       
       
        从尾行开始查看内容?
        tail 默认查询前10行的内容
        tail -n 3 :从某行查询3行的内容
        tail -n 3 wuhan1.txt
        tail -n -3 wuhan1.txt 从某行查询3行的内容
       
        tail -n +3
       
        我想要查看3-5行的内容?
        就需要head 和 tail 结合使用.
       
        cat wuhan1.txt | head -n 5 | tail -n -3
       
        先用head -n 5 查询正5行的内容  现在有5行的内容
        |接tail -n 3条件
        tail -n 3 从末行查3行内容
       
        查询4-6行的内容.
        cat wuhan1.txt | head -n 6 | tail -n 3
       
       
        5-10行的内容.
        head -n 10 获取当前文本前10行的内容
       
        我需要在head这个已知10行的基础之上再去做内容的筛选
        tail -n 6  
       
        6 从已知10行的基础之上取负6行的内容.
       
       
        第二种查看指定行数的方法;
        sed -n "5,9p" wuhan1.txt
       
linux系统如何查看磁盘的存储?
        df命令:查看磁盘的使用情况
        不带单位进行显示系统的磁盘使用情况
        [root@localhost /]# df
        Filesystem     1K-blocks    Used Available Use% Mounted on
        /dev/sda2       18339256 2690328  14717344  16% /
        tmpfs             502204      80    502124   1% /dev/shm
        /dev/sda1         297485   34648    247477  13% /boot
        带单位进行显示系统的磁盘使用情况
        [root@localhost /]# df -h
        Filesystem      Size  Used Avail Use% Mounted on
        /dev/sda2        18G  2.6G   15G  16% /
        tmpfs           491M   80K  491M   1% /dev/shm
        /dev/sda1       291M   34M  242M  13% /boot
       
linux系统当中查看系统使用内存详情的命令:
        free:查看系统的运行内存使用情况.

linux系统当中如何取查看cpu的使用率
        top:查看cpu的使用率
        默认每隔两秒刷新一次cpu使用率.
       
        top -d 设置cpu默认刷新时间 以秒为单位
        按ctrl + z 退出查看.
       
linux系统当中查看进程详情的命令。
        ps:使用命令的一瞬间所捕获的进程信息.
        ps -aux:获取后台详细的进程信息
       
        ps -ef | grep python: 查看指定的进程信息
        |过滤 grep 条件语句
       
linux系统当中查看端口的命令:
        一个端口对应一个进程.是用来区分不同程序进程
        netstat -nultp 查看所有端口的命令:
       
        lsof -i: 端口号: 查询指定的端口
       
linux当中杀死,结束进程的方法:
        kill pid(进程号):
        kill -9 pid(进程号):强制结束进程
       

linux系统当中查找的方法:
        find:
        find / -name wuhan1.txt
        /表示根目录开始
        -name
       
        * 通配符:
        模糊匹配所有wuhan1相关文件
        find / -name "wuhan1*"
       
        jpg,gif,psd,png 照片格式的文件
        wuhan1.jpg
        wuhan1.gif
        wuhan1.psd
        wuhan1.png
       
        我想要规定匹配的次数.匹配wuhan结尾的文件,匹配三次
        三个字符文件
        用到?一个?代表匹配一个字符
        find /wuhan1 -name "wuhan???"
       
       
               
分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册