zoukankan      html  css  js  c++  java
  • Linux 常用命令集锦

    1.查看系统的发行版本:

      1>[root@CMCC_91 ~]# lsb_release -a

    2.查看系统的字符集:

      1>[root@CMCC_91 ~]# locale

    3.主机名字 :   
      1>[root@CMCC_91 ~]# cat /etc/sysconfig/network
    4.查看时区 :
      1>[root@CMCC_91 ~]# date -R
    5.查看内核版本:
      1>[root@CMCC_91 ~]# uname -a 
    6.查看Linux版本: 
      1>[root@CMCC_91 ~]#more /proc/version
    7.查看内存: 
      1>[root@CMCC_91 ~]# grep MemTotal /proc/meminfo  
      2>[root@CMCC_91 ~]# free -m   
      3>[root@CMCC_91 ~]# free -m |grep "Mem" | awk '{print $2}'
    8.查看cpu位数: 
      1>[root@CMCC_91 ~]#getconf LONG_BIT
    9.查看cpu : 
      1>[root@CMCC_91 ~]# more /proc/cpuinfo | grep "model name 
      2>[root@CMCC_91 ~]# grep "model name" /proc/cpuinfo 
      3>[root@CMCC_91 ~]#grep "model name" /proc/cpuinfo | cut -f2 -d:  

     10.有关磁盘的查看的命令:

      1>查看磁盘的大小:[root@CMCC_91 ~]# df  -hl

      2>查看某个文件或者某个文件夹的大小:[root@CMCC_91 ~]# du -sh dirname

    11.只查看IP  

      1>[root@CMCC_91 ~]# ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1} 
    12.chown命令详解:
       作用:chown是用来更改某个文件或者目录的属主和属组的。
       用法:chown [user:group] fileName
       用途:例如root 用户把自己的一个文件拷贝给用户test ,root 用户应该把这个文件的属主设为test ,test用户才能对这个文件进行读写操作。
    13.chmod命令详解:
       作用:chmod是用于改变文件和目录的访问权限的
       用法:
        1) chmod [who] [+ or -] [mode] filename
        选项详解:
          1> who 表示用户或者用户组合可以由下面4种用户组合:
            a) u 表示用户(user) ,即文件或目录的所有者
            b) g 表示同组(group)用户,即与文件属主有相同组ID 的所有用户
            c) o 表示其他(others)用户
            d) a 表示所有(all)用户,它是系统默认值。
          2> 操作符的作用如下:
            a) + 添加某个权限
            b) - 取消某个权限
            c) = 赋予给定权限,并取消其他所有权限
          3> mode的表示参数如下:
            a) r 可读
            b) w 可写
            c) x 可执行
        例如:将文件 text 的权限设为:文件属主可读、可写、可执行,与文件属主同组的用户可读,其他用户不可读。
        aiproc@pc-fbapp04:~/test> ll

        total 0

        -rw-r--r-- 1 aiproc users 0 Sep  9 17:28 test.txt

        aiproc@pc-fbapp04:~/test> chmod u=rwx test.txt 

        aiproc@pc-fbapp04:~/test> chmod g=r test.txt 

        aiproc@pc-fbapp04:~/test> chmod o= test.txt 

        aiproc@pc-fbapp04:~/test> ll

        total 0

        -rwxr----- 1 aiproc users 0 Sep  9 17:28 test.txt

        2) chmod [mode] filename

        选项详解:

          1>mode 的表示参数如下:

            a) r >>> 4 读权限用4表示

            b) w >>> 2 写权限用2表示

            c) x >>> 1 执行权限用1表示

            d) -  >>> 0 没有权限用0表示

         例如:把文件test.txt 设置为所有用户都可以进行读写执行操作。

         aiproc@pc-fbapp04:~/test> chmod 777 test.txt 

         aiproc@pc-fbapp04:~/test> ll

         total 0

         -rwxrwxrwx 1 aiproc users 0 Sep  9 17:28 test.txt

         命令解释:第一个7=4+2+1 表示的文件的拥有者的权限,第二个7=4+2+1 表示文件拥有者的同组用户的权限,第三个7=4+2+1表示其他用户的权限。

    14. ln 命令详解:

      作用:为某一个文件在另一个位置建立一个不同的链接。

      例如:当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。

      注意:

        1. ln命令会保持每一处链接文件的同步性,也就是说,不论你改动了哪一处,其它的文件都会发生相同的变化;
               2. ln的链接又 软链接和硬链接两种,软链接就是ln –s source dist,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间,硬链接ln source dist,没有参数-s, 它会在你选定的位置上生成一个和源文件大小相同的文件,无论是软链接还是硬链接,文件都保持同步变化。

      格式:ln [option] source dist

      选项option详解:

        -f : 链结时先将与 dist 同档名的档案删除
        -d : 允许系统管理者硬链结自己的目录
        -i : 在删除与 dist 同档名的档案时先进行询问
        -n : 在进行软连结时,将 dist 视为一般的档案
        -s : 进行软链结(symbolic link)
        -v : 在连结之前显示其档名
        -b : 将在链结时会被覆写或删除的档案进行备份
        -S SUFFIX : 将备份的档案都加上 SUFFIX 的字尾
        -V METHOD : 指定备份的方式
        --help : 显示辅助说明
        --version : 显示版本

  • 相关阅读:
    C#进阶系列——WebApi 路由机制剖析:你准备好了吗?
    Socket长连接和短连接的区别
    C#socket通信时,怎样判断socket双方是否断开连接
    Redis常见面试题
    [C# 线程处理系列]专题三:线程池中的I/O线程
    结对编程第一次作业
    软件工程第三次作业
    软件工程第二次作业
    人生中的第一篇博客
    CPU 分类
  • 原文地址:https://www.cnblogs.com/junhuijiang/p/4757873.html
Copyright © 2011-2022 走看看