zoukankan      html  css  js  c++  java
  • LINUX常用命令全集

    软件测试工程师面试必备LINUX命令

    现在做测试的出去面试,都会被问到linux,不会几个linux指令都不好意思说自己是做测试的了,本篇收集了几个被问的频率较高的linux面试题。在面试过程中常见被问命令,其实经常使用和被问到的就是这么一些。整理了一些。希望对你有所帮助。

    1

    基本命令

    1.   查看目录下内容 :ls

    2.   详细信息:ll或者ls  -l

    3.   查看隐藏文件:ls  -a

    4.   查看文件属性:lsattr

    5.   查看当前目录的绝对路径:pwd

    6.   切换目录:cd 目录名/路径(相对/绝对)

    7.   清屏:clear

    8.   切换用户:su+用户名

    9.   查看命令的帮助信息:help

    10. 重启系统:reboot

    11. 关机:shutdown  -h o/now

    12. 查看Linux内核版本号:uname  -r

    13. 补全功能:tab键

    14. 查看端口:netstat  -an

    2

    文件管理命令

    1.   新建目录:mkdir

    2.   创建多层目录:mkdir  -p +多层目录

    3.   新建一个空白文件:touch +文件名

    4.   删除空目录:rmdir+空目录

    5.   删除非空目录:rm  -rf +目录名

    6.   复制文件:cp +源文件路径和名称+目标路径(如果改名,路径后直接跟新名称)

    7.   剪切文件/重命名文件:mv +源文件路径和名称+目标路劲/mv+源文件+新文件名8.  查看文件内容:a.cat  查看全部内容/+ -n +参数 显示行号

                        b.more +文件名(空格下一页,b键上一页。回车下一行)

                        c.less +文件名(空格/pgdn下一页,b键/pgup上一页,回车下一行,查找功能?光标往上查找/光标往下查找)

                         d.head –n 查找文件前n行

                          e.tail  -n  查找文件最后n行

                           f.sed  -ne ‘a,bp’+文件名   查找文件第a-b行内容

         9. 覆盖导入 >    例如:cat  A >B

        10. 追加导入> >  例如:cat A > >B

        11. 清空文件内容  >A  或者 cat /dev/null  >A 或echo”” >A(会留有空行)

        12. 查看进程:ps  -ef

        13. 管道命令:|   例如:ps  -ef | grep “要查找的内容”

        14. 查找文件:find  +查找的路径+参数

        15. 统计行数/字符/字节数:wc –1 统计行数/wc –m 统计字符数/wc –c 统计字节数

        16. vi编辑器:三种模式:命令模式/插入模式/末行模式

                      命令模式:yy:复制光标所在一整行  p:粘贴  x:删除单个字符  dd:删除一整行  u:撤销操作 ctrl+r:恢复撤销

                       插入模式:命令模式输入:a(在光标后插入)或i(在光标前插入)

                       末行模式:w:保存 q:退出(q!不保存,并退出,强制退出)setnu:显示行号 set nonu:不显示行号  n:数字,跳到指定行

       17. 压缩管理:a.打包命令:tar  -cvf xxx.tar (包名称和路径)被打包的目录或文件/tar  -tvf  +包名  查看包内容/tar –xvf +包名 –c(指定提取到那个目录)路径

                      b.压缩命令:gzip (-1至9表示压缩比率)+文件名/gzip  -l +gz包名  查看压缩包内容/gzip  -d+包名  解压缩  指定路径

                      c.一键打包并压缩:tar  -zcvf +b/包名.tar.gz +目录/文件  打包/tar  -ztvf +包名   查看包内容/tar  -zxvf +包名 –c(指定路径)路径  解压缩

    3

    网络配置命令

          1.   查看ip: ifconfig

          2.   测试网络是否连通:ping  ip

          3.   重启网卡服务:service  network  restart(stop/start)

          4.   输入主机名:hostname

          5.   查看当前系统用户信息:cat/etc/passwd

          6.   查看用户的密码信息: cat/etc/shadow

          7.   权限管理:三种权限:r(read读  4)w(write写  2)x(execute执行  1)

          8.   修改权限:chmod  u(+/-/=),g(+/-/=),o(+/-/=)+文件名   /chmod (1-7)(1-7)+文件名 如:chmod   347   A

         9.   更改文件拥有者:chown +用户名+文件名

    4

    其他命令

         1.   查看日历:cal

         2.   查看日期:data

         3.   查看哪些用户登陆信息系统:who

         4.   查看当前用户:whoami

         5.   查看历史命令:history

         6.   筛选:grep

         7.   查看进程:ps  -ef | grep“字符串”

         8.   杀死进程:kill (-9强制杀死,无需等待) PID(进程id)

        9.   查看文件大小或目录大小:du  -h +文件名

       10. 查看磁盘信息/空间:df  -h

       11. 查看内存:free  -m

       12. 查看当前资源使用率:top

       13. 查看动态日志:A.log  /例如:tail  -f  A.log

    如果您看了本篇博客,觉得对您有所收获,请点击右下角的[推荐]. 如果您想转载本博客,请注明出处, 如果您对本文有意见或者建议,欢迎留言. 感谢您的阅读,请关注我的后续博客!
  • 相关阅读:
    Understanding about Baire Category Theorem
    Isometric embedding of metric space
    Convergence theorems for measurable functions
    Mindmap for "Principles of boundary element methods"
    Various formulations of Maxwell equations
    Existence and uniqueness theorems for variational problems
    Kernels and image sets for an operator and its dual
    [loj6498]农民
    [luogu3781]切树游戏
    [atAGC051B]Three Coins
  • 原文地址:https://www.cnblogs.com/chuansinfo/p/13474286.html
Copyright © 2011-2022 走看看