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

    Linux常用命令:

      1、命令:command

        a、含义:在命令行的窗口中执行一下语句,通知系统执行某些操作

        b、执行命令的地方:控制台、终端、命令行窗口、shell等等

        c、命令的组成:

          命令名  [-选项...]  [参数...] ,三部分之间至少隔一个空格,且严格区分大小写

          <1>命令名:表示主要功能

          <2>选项:表示辅助功能,可选的,根据规则选0个或者多个

          <3>参数:表示操作的对象,根据规则写0个或者多个

      2、查看用户身份:

        a、查看最初登录用户的身份:who  am  i

           

          root        pts/1         2018-10-31 14:04   (192.168.4.11)

          用户名   伪终端号      登录时间           从该ip的机器远程登录

        b、查看当前用户名:whoami

           

        c、查看当前用户的详细身份:id

           

          用户id:0   用户:root

          组id:0     组名:root

          groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)

          规律:root用户的id和组id永远都是0,组名也是root

        d、查看当前在线用户情况:who

           

      3、查看当前工作的命令:pwd

        

        /root      /根目录下的root子目录

        当前/root目录就是root用户的主目录(home directory)

        默认就是root用户登录后所在的目录

        普通用户只有在自己的主目录中拥有较多的权限

      4、查看目录下内容:

        a、显示目录下的内容(文件、目录):ls

          只能查看文件或目录的名称

        b、以长列表的格式,显示目录下内存的:ls -l

          文件目录属性:文件名、文件内容之外的其他信息

           

          文件类型: 第一个“-”,“-”=文件,“d”=目录

          权限:rw-------

          属主:root,该文件是由root用户所建

          属组:root用户属于root组

          文件大小:2072byte(单位为byte)

          文件最后一次修改时间:Jan 13 2017

          文件/目录名:anaconda-ks.cfg

      5、改变工作目录:cd

        a、特殊的目录名:

          . 代表当前目录

          ..  代表上一层目录

        b、路径表达法:

          <1>绝对路径:从/开始表示完整的路径名

            /root  root目录的绝对路径名

            /root/1.txt  1.txt目录的绝对路径名

          <2>当前路径:当前所在目录的路径/root    pwd命令查看

          <3>相对路径:相当于当前路径表示的路径名1.txt

             c、介绍/目录下的子目录:

          <1>/bin目录:保存常用的系统命令,比如:ls,pwd...

          <2>/etc目录:保存系统的配置文件

              /etc/passwd:用户账户信息文件

          <3>/home目录:普通用户主目录所在的目录,每个用户都有一个主目录,目录名同于用户名

          <4>/root目录:root用户的主目录

          <5>/boot目录:系统启动文件所在目录

    补充:

    执行命令的原理:

     执行命令,就会执行一个可执行文件,会启动一个进程

    ☞1、查看ip地址:ipconfig

    ☞2、配置ip网络环境:netconfig

    ☞3、重启网络服务:service  network  restart

    ☞4、查看网络是否可达:ping  对方ip

    ☞5、关闭防火墙:iptables  -F

    ☞6、退出登录:exit

    ☞7、查看日期:date

    ☞8、查看日历:

      a、当月日历:cal

      b、某年日历:cal 年份

      c、某年某月:cal 月份年份

    ☞9、查看用户身份(之前提过):

      a、查看最初登录用户身份:who  am  i

      b、当前用户详细身份:id

      c、当前用户名:whoami

    ☞10、查看用户当前在线情况:who

    ☞11、查看当前工作目录:pwd

    ☞12、查看目录下的内容:ls

    ☞13、查看目录下内容的详细属性:ls  -l

    ☞14、改变工作目录:cd  目录路径名

      a、绝对路径、当前路径、目录路径名

      b、特殊目录名1:.   当前目录

      c、特殊目录名2:.. 上一层目录

    ☞15、等待:sleep  秒数

    ☞16、任务管理:

      a、结束当前进程:Ctrl + C

      b、挂起当前进程:Ctrl + Z

      c、查看后台任务:jobs

      d、前置:fg  任务号

    ☞17、命令帮助手册:man  命令名

    ☞18、查看目录下内容:ls

      a、以长格式显示文件目录属性:ls  -l

      b、查看目录下所有内容:ls  -a

      c、查看所有内容和详细属性:ls  -al

      d、将目录层次展开:ls  -R

      e、按照时间先后排序:ls  -t

      f、查看文件类型:ls  -F

      g、查看当前目录属性:ls  -ld

    ☞19、清屏:clear

    ☞20、查看磁盘空间分布:fdisk  -l

    ☞21、以KB为单位:df  -k

    ☞22、查看挂载情况:mount

    ☞23、查看当前shell:

      a、查看进程:ps

      b、查看所有进程:ps  -ef

    ☞24、查看文件内容:cat  文件名

    ☞25、新建目录:mkdir  目录路径名

    ☞26、新建文件:touch  文件路径名

    ☞27、拷贝文件:cp  源文件路径名  新路径

    ☞28、移动/重命名:mv 源文件路径 新路径

    ☞29、删除文件:rm  文件名  存在交互y/n

          rm  -rf  目录名  关闭交互

    ☞30、删除所有内容:rm  * 注:尽量不要在/目录下进行此操作,若进行此操作后应尽快跑路,切记切记!!!

  • 相关阅读:
    WINCE基于CH7024实现TV OUT (VGA)功能
    Hello China操作系统在Virtual PC上的安装和使用
    内心独白之程序员思维
    物联网操作系统的架构和基本功能
    说不懂Android系统构架,太亏了!
    Hello China V1.75版本运行截图
    剥开ios 系统sandbox神秘面纱
    Android基础之广播
    《大象Thinking in UML 第二版》已于近日在当当首发,同时邀请各位加入新浪微博[大象thinkinginUml群]:http://q.weibo.com/1483929
    物联网操作系统随笔
  • 原文地址:https://www.cnblogs.com/fuxinxin/p/9908983.html
Copyright © 2011-2022 走看看