• linux-常用指令1


    掌握下面的命令是最基本的噢!那是我们使用一个系统最基本的操作。

      玩过dos么,其实,linux下的文件操作和dos差不多。没什么难的,多练习就记住了。下面如果有条件的话请跟我一样操作吧!百看不如一做。不用刻意去记,每天做遍自然就记到了              

     文件操作

    [root@localhost test]# ls     显示当前目录下的所有文件及文件夹

    [root@localhost test]# ll      以详细方式显示所有文件与文件夹。(相当于 ls -l 命令)    

    [root@localhost test]# cd  /user   打开user文件夹

         如果不知道要打开的文件夹全称或名过长,可以按tab键盘自动补齐,如:cd  /u + table键,系统自动帮我们补齐成 /user 

    [root@localhost test]#cd ..    (后面空格加两点)返回上一级目录

    [root@localhost test]#pwd     显示当前目录路径

      超简单,记好上面几个在文件夹之间到处跳已经没问题了。

    文件的增、删、查、移

    [root@localhost test]# mkdir  test           创建文件夹

    [root@localhost test]# touch  test.txt      创建文件

    [root@localhost test]# cp test.txt  test2.txt       test.txt文件当前文件夹下复制出个test2.txt

    [root@localhost test]# cp test.txt  /hzh/test       test.txt 复制到/hzh/test  目录下 

    [root@localhost test]# rm  aa.txt        删除aa.txt文件

    [root@localhost test]# rm  -r  bb         删除bb目录(包括目录下的所有文件)

    [root@localhost test]# rm  -rf bb         删除bb目录(不对目录下的每个文件提醒删除) 

    [root@localhost test]# mv dd.txt ..       将dd.txt文件移动上一级目录(注意尾部的两个点)

    [root@localhost test]# mv bb.txt  /hzh/test/      将bb.txt文件移动到hzh/test/目录下

    [root@localhost test]# mv  dd.txt  dd2.txt       将dd.txt改名为dd2.txt

     

    文件查找:
    统配符 ?* 与windows下相同
    [root@localhost bin]# find /etc -name ini?  查找/etc目录下,以ini打头且后面一位的文件,
    [root@localhost bin]# find /etc -name ini*

    [root@localhost test]#locate  aa.txt      

        查整个系统中的aa.txt文件,locateslocate命令后面跟文件或文件夹。不过在执行这个命令之前要先更新数据库,所以选执行 

    updatedb 命令。

     

     

    文件压缩与解压                                                                                       

     

     

     

        文件的压缩与解压,也是我们日常中经常用到的操作,如,我们会经常从网上下载各种文件进行进行安装,而大部分文件都是经过压缩的。

     

    下面来学习四个常用的压缩命令。

     

    gzip
    特点:
    1.只能压缩文件,不能压缩目录
    2.不保留源文件
     
    [root@localhost test]# gzip aaa             将aaa文件进行压缩
    [root@localhost test]# gunzip aaa.gz     将aaa.gz文件进行解压
    [root@localhost test]# gzip -d aaa.gz    作用同上
      
    tar
    tar类型的的压缩文件应该是大家最常见的吧,在网上下的好多软件也是这种格式的。
    参数:
    -x 解包.tar文件
    -v 显示详细信息
    -f 指定解压文件
    -z 解压缩
    [root@localhost test]# tar -zcvf  tatga.tar.gz  tatgz    压缩tatgz文件夹为tatga.tar.gz压缩文件
    注意:
    在linux下扩展名不是标识文件的属性
    [root@localhost test]# file [文件名]                       查看任何一个文件的类型
    [root@localhost test]# tar -cf tatga.tar  tatgz       对tatgz文件打包
    [root@localhost test]# gzip tatga.tar                    对tatga.tar包文件压缩
    [root@localhost test]# tar -zxvf tatga.tar.gz        对压缩文件进行解压
     
     
    zip 
    功能:可以压缩文件和目录,是windows 和linux 通用的压缩格式
     
    [root@localhost test]# zip a.zip  a                     把a文件压缩成a.zip
    [root@localhost test]# zip -r tatgz.zip tatgz      压缩tatgz目录为tatgz.zip
    [root@localhost test]# unzip  tatgz.zip              解压文件
     
     
    bzip2 
    gzip功能基本相同
    只能压缩文件
    用 -k 命令可以保留原文件 
    [root@localhost bzip2]# bzip2 -k fnngj  对fnngj文件进行压缩 
    [root@localhost bzip2]# bunzip2  fnngj.bz2   对压缩文件fnngj.bz2进行解压
     
    通信命令
    write
    发给某个用户信息
    [root@localhost ~]# write [用户名]  
    例如:
    [root@localhost ~]#  write fnngj  给fnngj用户发送信息
    hello fnngj !! I like you!!xixi       发送的内容
    ctrl + D  结束
     
    wall
     
    发给所有使用系统的用户
    [root@localhost ~]# wall [信息内容]
    [root@localhost ~]#  wall hello china
     
    ping
     
    测试本机与某一地址时候连通的
    [root@localhost ~]#  ping 192.168.203.128
    [root@localhost ~]#  ping  www.baidu.com 
    [root@localhost ~]#  ping -c  4 192.168.203.1    -c 相当于windows(dos) 下的默认情况(会发送4次数据时行测试)
          其实,我们可以设置发送数据包的次数
    [root@localhost ~]# ping -s  5000  192.168.203.1   设置ping包的个数为5000; 最大为65507

     

  • 相关阅读:
    Pandas包对多个数据表(DataFrame)的常用整合功能。
    pandas numpy 简单应用 loandata
    榛果 美团 登录 爬虫 requests session
    python 日期循环
    opencv 验证码 识别
    运行MapReduce任务
    CenOS安装MySQL服务
    leetcode 67. 二进制求和
    最近对一些领域比较感兴趣,这里列举出来供以后查阅
    leet code 1014. 最佳观光组合
  • 原文地址:https://www.cnblogs.com/R-bear/p/7140397.html
Copyright © 2020-2023  润新知