总结一些linux基本命令

举报
扶醉 发表于 2020/12/31 01:33:17 2020/12/31
【摘要】 1.mkdir        创建目录             -p    创建递归目录 2.touch        创建文件或修改文件时间                     -a    仅修改读取时间(atime)                     -m    仅修改修改时间(mtime)、                     -d    两者都...

1.mkdir        创建目录

            -p    创建递归目录

2.touch        创建文件或修改文件时间

                    -a    仅修改读取时间(atime)

                    -m    仅修改修改时间(mtime)、

                    -d    两者都修改

3.cat        查看文件

        -n    显示行号

4.less

    more        分页查看

5.head        从头查看

6.tail        从后看

                -f         实时查看日志文件

7.grep        筛选,常配合管道使用

                -n显示收集到信息的行号

                -v用于反选信息

8.wc        -l  统计行数、-w   字节数、-c  单词数

9.du        查看大小

10.cp  (旧)  (新)          复制

11.mv  (旧)  (新)         剪切或重命名

12.useradd        添加用户(只删除用户,目录保留,添加-r参数,用户目录都删除)

    userdel 删除用户

    whoami 查询当前用户名称

13.groupadd        添加用户组

14.chmod [ugoa]+[rwx] 文件

        chmod ___ 文件        4r    2w    1x

15.echo        输出

16.date        用于显示及设置系统的时间或日期

                -s “”设置时间

17.reboot        重启系统

18.poweroff        关闭系统

19.wegt        下周网络文件

                    -p        下载到指定目录

                    -r        递归下载

20.ps        查看系统中进程状态

                -aux

                显示:R(运行)S(终端)D(不可中断)Z(僵死)T(停止)

21.top        动态监视进程活动和系统负载信息

                    第一行:系统时间    运行时间    显示终端数    系统负载

                    第二行:进程总数    运行中的进程数    睡眠中的进程数    停止的进程数    僵死的进程数

                    第三行:(百分比)用户占用    系统内核占用    改变过优先级的进程    空闲的资源

                    第四行:物理内存总量比    内存使用量    内存空闲量    作为内存缓存的内存量

                    第五行:虚拟内存总量    虚拟内存使用量    虚拟内存空闲量    已被提前加载的内存量

22.pidof        查询某个服务的pid值

23.kill        用于终止某个指定pid的服务进程

24.killall        终止某个指定名称的服务所对应的全部进程

25.ifconfig        获取网咖配置与网络状态信息

26.uanme        -a    查看系统内核与系统版本等信息

27.uptime        查看系统的负载信息

28.free        -h    显示当前系统中内存使用量情况

29.who        查看登入主机的用户终端信息

30.last        查看所有系统的登录记录

31.history        显示历史执行过的命令    通过“!命令符号”执行某条命令

                        -c    清空

32.sosreport        收集系统配置及架构信息并输出诊断文档

33.pwd        显示当前目录

32.cd        切换目录

33.ls    ll        查看当前目录下的文件

34.tr  (old) (new)    替换文件中的字符

35.stat        查看文件具体存储信息和时间

                    access    modify    change

36.cut        按列提取文本字符

                    -d    紧跟分隔符

                    -f    紧跟列号

37.diff        比较多个文件文本的差异

                --brief    判断文件是否相同

                -c       显示文件具体的不同

38.rm        删除

                -f    无需二次确认

                -rf    强制删除

39.file        查看文件的类型

40.tar        解压缩

                一般压缩-czvf    一般解压-xzvf

41.find        按照指定条件查找文件

                -name

                -user

                -group   

                -mtime -n +n        -n指n天以内,+n指n天以前

                -atime -n +n

                -ctime -n +n

42.fdisk    -l    查看磁盘

43.vim编辑器

        dd删除

        yy复制

        v撤销上一步操作

        p粘贴

        

        :w    q     wq     q!    wq!

        :set nu         显示行号

        :set nonu        不显示行号

        :命令            执行该命令

        :整数        跳转到该行

44.crontab        定时任务

    -e编辑    -l查询    -r删除当前用户的所有任务

    编辑格式

            *    *    *    *    *

        第一个:一小时内的第几分钟执行0-59

        第二个:一天中的第几个小时执行0-23

        第三个:一个月中第几天执行1-31

        第四个:一年中当中的第几个月执行1-12

        第五个:一周当中星期几执行0-7(0和7都是周日)

    特殊符号

        * 任何时间    ,多个时间分割       - 连续时间    */n每个n执行一次

    无效服务时重启定时服务

    service crond restart

45.sync     将内存数据同步到磁盘,关机重启都应该执行

文章来源: fuzui.blog.csdn.net,作者:极客时代,版权归原作者所有,如需转载,请联系作者。

原文链接:fuzui.blog.csdn.net/article/details/88386458

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。