Linux目录涵义及常用命令

Linux目录涵义及常用命令

Linux系统环境搭建好后,需要了解系统各目录的涵义,这里用图说明。


Linux常用命令也是需要了解的,这里按常用的使用逻辑步骤列出,首先了解:

linux版本

发布版本(内核系统+应用系统)

        centos

        Redhat

        Ubuntu

        openSUSE

        红旗linux

内核版本

        语法:命令 【选项】 【参数】

        uname -r/-a:查看当前的系统版本号

        版本号:主版本号.次版本号.修订版本号(例如:2.6.32  次版本号的奇偶:若是偶数,表示版           本稳定,若是奇数,表示不稳定,开发中或存在待修复的bug)

特点

       1. 开放性

       2. 完全免费

       3. 多用户

       4. 多任务

       5. 良好的用户界面

       6. 设备独立性

       7. 提供了丰富的网络功能

       8. 可靠的系统安全性

       9.良好的可移植性

       10.稳定性

常用命令

帮助命令

       man (例如:man uname)

       ctrl+z 退出

       help(例如:uname --help)

       查看系统当前时间:date

       查看公历日历:cal

       清屏:clear

       tab键:自动补全

       cd:切换目录

              绝对路径

              相对路径(这里用。表示 .)

                      。

                      。。

        pwd:查看当前目录路径

        ls:查看当前目录下的列表

        ls -l = ll :查看当前目录下列表的详细信息

       drwxr-xr-x:文件类型d:表示目录(-:表示普通文件、l:表示连接文件),权限:读                    (r=4),写(w=2),执行(x=1),第一组权限对象:拥有者(u),第二组:所属组(g),       第三组:其他人(o),所有(a)

权限管理

       创建用户:useradd 用户名(useradd zhangsan)

       参数说明:

           -c <备注>  加上备注文字。备注文字会保存在passwd的备注栏位中。

           -d <登入目录>  指定用户登入时的启始目录。 

           -e<有效期限>  指定帐号的有效期限。

           -f<缓冲天数>  指定在密码过期后多少天即关闭该帐号。

             -g<群组>  指定用户所属的群组。

          -G<群组>  指定用户所属的附加群组。

          -m  自动建立用户的登入目录。 

          -M  不要自动建立用户的登入目录。 

          -n  取消建立以用户名称为名的群组. 

          -r  建立系统帐号。

          -s<shell>   指定用户登入后所使用的shell。

          -u<uid>  指定用户ID

id 用户名:

        设置密码:passwd 用户名

        修改用户:usermod 用户名

        删除账号:userdel -r 用户名

        创建用户群组:groupadd

        修改群组:groupmod

        删除群组:groupdel (删除的组不能有人)

        管理群组:gpasswd

        切换用户:su

        修改权限:chmod

        chmod u+rwx 文件名

        chmod 745 文件名

目录管理

       cd

       创建空目录:mkdir 目录名称1 目录名称2

       删除空目录:rmdir 目录名称1 目录名称3

       mv

             剪切/移动:mv 源文件 目标路径(mv tt ./test1/)

             重命名:mv 源文件名 目标文件名(mv test2 tt)

网络通信命令

        查看网卡地址:ifconfig

        查看那主机名:hostname

        查看网路通不通:ping -c10 192.168.1xxx

        查看网络状态:netstat -a

        -a 显示所有socket,包括正在监听的

        -c 每隔1秒就重新显示一遍,直到用户中断它

        -i 显示所有网络接口的信息

        -t 显示TCP协议的连接情况

        -u 显示UDP协议的连接情况

        远程连接:telnet

磁盘管理命令

du:du命令对指定文件和目录磁盘使用的空间的查看

       常用命令参数

       -a 显示目录中所有的文件,不只是目录

       -b 显示目录或文件大小时,以byte为单位

       -k 显示结果以千字节KB为单位

      -m 显示结果以兆字节M为单位

      -c 显示结果中最后加上一个总计

      -h 以易阅读的方式显示结果

      -s 只显示工作目录所占总空间

      --max-depth=n 只列举出深度小于n的目录和文件信息

      在du命令后面不指定目录时,代表计算当前目录所占空间大小

df:df 命令用来检查linux服务器的文件系统的磁盘空间占用情况

       -a 全部文件系统列表(不使用-a只显示已用列表)

       -h 方便阅读方式显示

       -H 和-h类似,但是计算时1K=1000,而不是1024

       -T 输出文件系统类型

       -l 只显示本地文件系统

系统资源查看

        查看进程:ps -e/ps -aux(获取PID号)

        查看动态进程:top(获取PID号)

        强制杀进程:kill -9 pid

        列出当前系统打开文件的工具:lsof

备份压缩命令

       tar(c,v,f,z,x)

       参数说明:

       c,建立新的备份文件;

       x,将备份文件解开;

       t,列出备份文件的内容;

       r,将文件附加在一个备份文件的后面;

      u,将备份文件里的文件以教新的版本更新;

      d,比较备份文件里的文件与文件系统中的文件;

      v,在处理文件时显示更多的信息;

      k,在解开文件时保留已存在的文件,也就是在备份文件中的文件不能覆盖已存在的文件;

      f,filename指定filename为读出或写入的备份文件的文件名

      z,压缩文件。

                  打包:tar cvf xx.tar  源文件

                  解包:tar xvf xx.tar

                  压缩:tar zcvf xx.tar .gz 源文件

                  解压:tar zxvf xx.tar .gz

     zip

                 压缩:zip -r filename.zip filesdir

                 解压:unzip -r filename.zip

系统设置命令

        回显:echo

        显示文本行或变量取值,或者把字符串输入到文件中

        格式: echo  string

        echo的常用功能:\c 不换行    \t 跳格    \n 换行

        注意:对于linux系统,必须使用-e选项来使以上转义符生效  

        例:$ echo  -e  “hello\tboy” 

               $ hello boy

               echo命令对特殊字符敏感,如果要输出特殊字符,需要用\屏蔽其特殊含义。

        常用的特殊字符:双引号 “”   反引号``    反斜线\ 

        例:$ echo “ \“ \” ”         //输出“”

        区别名/删除别名:alias/unalias

        alias 别名=‘被取别名的命令’

        删除别名:unalias 别名​

文档编辑命令

        vi/vim

        grep

        rm -rf

        cpsort

        wc()

        打印出文件中字符行数、字节数、单词个数等

        -c, --bytes:统计字节数

        -m, --chars:统计字符数

        -l, --lines:统计行数

        -L, --max-line-length:打印最长行的长度

       -w, --words:统计字数

       find

       以文件名称或属性查找

              -name:按文件名查找

              -user:按文件属主查找

              -group:按文件所属组查找

              -nouser:查找没有属主的文件

              -nogroup:查找没有所属组的文件

              -type x:按文件类型查找,d表示目录,f表示普通文件

       以时间为条件查找 

              - amin n 查找n分钟以前被访问过的所有文件

              - atime n 查找n天以前被访问过的所有文件

              - cmin n 查找n分钟以前文件状态被修改过的所有文件

              - ctime n 查找n天以前文件状态被修改过的所有文件 

              - mmin n 查找n分钟以前文件内容被修改过的所有文件 

              - mtime n 查找n天以前文件内容被修改过的所有文件

      可执行操作

             -exec,将其前面命令的输出做为其后面命令的操作对象

             格式:-exec  命令  { }  \;

             PS:查看进程,使用时注意格式

             查杀进程:kill  9  pid

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,884评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,755评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,369评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,799评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,910评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,096评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,159评论 3 411
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,917评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,360评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,673评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,814评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,509评论 4 334
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,156评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,882评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,123评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,641评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,728评论 2 351

推荐阅读更多精彩内容

  • 系统管理与维护命令 date date(选项)(参数) | 选项 | 说明 | | :-------- | ...
    蓓蓓的万能男友阅读 3,872评论 0 5
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,149评论 2 34
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,217评论 9 467
  • 昨天,婆婆家的又一只小狗死了! 这只小狗是老公给婆婆送回去的,肉呼呼,圆滚滚的身体,黑脑袋,乌溜溜的黑眼珠子,翘翘...
    四叶草_广广阅读 831评论 9 20
  • 170330@D85.感恩冥想 佩诗 。深深的感恩慈悲伟大的佛陀,感谢感谢感谢! 。感恩格西老师用现代化的语言教授...
    佩诗阅读 189评论 0 0