zoukankan      html  css  js  c++  java
  • (一)linux常见命令

    一、chmod 修改文件权限

    每一文件或目录的访问权限都有三组,每组用三位表示,分别为文件属主的读、写和执行权限;与属主同组的用户的读、写和执行权限;系统中其他用户的读、写和执行权限。横线代表空许可。r代表只读,w代表写,x代表可执行。注意这里共有10个位置。第一个字符指定了文件类型。在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录的文件。如果是d,表示是一个目录。

    确定了一个文件的访问权限后,用户可以利用Linux系统提供的chmod命令来重新设定不同的访问权限。也可以利用chown命令来更改某个文件或目录的所有者。利用chgrp命令来更改某个文件或目录的用户组。

    用户组包括:
      u 表示“用户(user)”,即文件或目录的所有者。
      g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。
      o 表示“其他(others)用户”。
      a 表示“所有(all)用户”。它是系统默认值


    操作符号可以是:
      + 添加某个权限。
      - 取消某个权限。
      = 赋予给定权限并取消其他所有权限(如果有的话)。


    权限可用下述字母的任意组合:
      r 可读。
      w 可写。
      x 可执行

    数字表示的属性的含义:0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加。所以数字属性的格式应为3个从0到7的八进制数,其顺序是(u)(g)(o)。

     
    二、linux关机、重启
    重启: reboot
    关机: 
    1、 halt 立即关机
    2、poweroff 立即关机
    3、shutdown -h now 立刻关机(root用户使用)
    4、shutdown -h 10  10分钟后关机
    shutdown命令是最安全地将系统关机。
     
    三、vmvare下设置ubuntu开机以命令行打开
    1、命令:sudo gedit /etc/default/grub
    2、找到这一行GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"改成GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
    3、在输入命令:sudo update-grub
    4、输入reboot命令重启系统
    5、开机后就自动进入tty1命令行界面了
     
    四、压缩、解压文件
    解压:tar -zxvf 压缩包文件名
    解压:tar -zcvf 打包后生成的文件名全路径 要打包的目录
     
    • tar命令

        解包:tar zxvf FileName.tar

        打包:tar czvf FileName.tar DirName

    • gz命令

        解压1:gunzip FileName.gz

        解压2:gzip -d FileName.gz

        压缩:gzip FileName

        .tar.gz 和 .tgz

        解压:tar zxvf FileName.tar.gz

        压缩:tar zcvf FileName.tar.gz DirName

         压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...

    • bz2命令

        解压1:bzip2 -d FileName.bz2

        解压2:bunzip2 FileName.bz2

        压缩: bzip2 -z FileName

        .tar.bz2

        解压:tar jxvf FileName.tar.bz2

        压缩:tar jcvf FileName.tar.bz2 DirName

    • bz命令

        解压1:bzip2 -d FileName.bz

        解压2:bunzip2 FileName.bz

        压缩:未知

        .tar.bz

        解压:tar jxvf FileName.tar.bz

    • Z命令

        解压:uncompress FileName.Z

        压缩:compress FileName

        .tar.Z

        解压:tar Zxvf FileName.tar.Z

        压缩:tar Zcvf FileName.tar.Z DirName

    • zip命令

        解压:unzip FileName.zip

        压缩:zip FileName.zip DirName

    • 创建和解压tar.xz文件 

    方式一:利用已经打包好的tar文件,直接用压缩命令:

    压缩:xz [原文件名].tar
    解压:unxz [原文件名].tar.xz

    方式二:一次性打包并压缩、解压并解包

    打包并压缩: tar -Jcvf [目标文件名].tar.xz [原文件名/目录名]
    解压并解包: tar -Jxvf [原文件名].tar.xz

    注:大写J代表用xz算法来压缩/解压。

    五、显示文件大小 du
    du命令用来查看显示文件名(比较直观) 
    du -h 文件名 例如:
     
     六、查看当前目录
    pwd
    七、重启网卡
    ifconfig eth0 down //关闭网卡
    ifconfig eth0 up     //开启网卡
    或者
    ifdown eth0    //关闭网卡
    ifup     eth0    //开启网卡
     
    八、开发板与windows tftp传输文件,ip地址为windows的ip
    开发板获取windows文件:
    root@TinaLinux:/# tftp -g -r uc-board.bin 172.16.100.160
     
    开发板往windows发送文件
    root@TinaLinux:/# tftp -p -l uc-board.bin 172.16.100.160
     

     九、临时修改ip

    ifconfig 网卡名 IP地址 netmask 子网掩码

     例如:ifconfig eth0 192.168.0.111 netmask 255.255.255.0
    十、ls -li可以查看文件inode节点号

     十一、设置环境变量:

    1、$PATH="$PATH":/NEW_PATH 控制台级别 (关闭shell Path会还原为原来的path)

    2、vi ~/.bashrc ,在文件中添加export  PATH="$PATH:/NEW_PATH",这种方法只能设置当前用户下环境变量

    3、vi /etc/profile,在文件中添加export  PATH="$PATH:/NEW_PATH",这种方法使用所有用户

     十二、查看系统运行时间

    uptime

     
  • 相关阅读:
    [noip2018]day1
    [CF1110d]JONGMAH
    BZOJ 2733 [HNOI2012]永无乡
    BZOJ 3123 [SDOI2013] 森林
    Nowcoder 练习赛26E 树上路径
    Luogu 2575 高手过招-SG函数
    BZOJ 1123[POI2008]BLO-Tarjan
    Nowcoder OI赛制测试2 F 假的数学题
    Luogu 2467[SDOI2010]地精部落
    Luogu 2216[HAOI2007]理想的正方形
  • 原文地址:https://www.cnblogs.com/zhangshenghui/p/5902944.html
Copyright © 2011-2022 走看看