Linux日记(3)——掌握常用的Linux命令

来源:互联网 发布:谭浩强c语言电子书pdf 编辑:程序博客网 时间:2024/06/08 02:14

帮助命令:

  • man
  • -h/–help

常用系统工作指令:

  • echo
  • (变量命名基本那都是大些 eg:echo $HOSTNAME)
  • date
  • (man参数)
  • reboot
  • poweroff
  • wget
  • (-O:下载到指定目录 -r:递归 -p:下载页面内所有的资源 )
  • ps
  • (-a:显示所有进程 -u:用户以及其他信息 -x:显示没有控制终端的进程)
  • top
  • pidof
  • kill/killall

系统状态检测命令:

  • ifconfig/ip a
  • uname -a
  • (完整查看系统内核与系统版本信息 也可以去/etc/redhat-release看)
  • uptime
  • (查看系统的负载信息)
  • free(-h)
  • who(列出所有在线用户和他们开启的终端)
  • last(查看所有系统的登入记录)
  • history(在/etc/profile中修改最大上线值)(默认保存在家目录下的.bash_history)

工作目录切换命令:

  • pwd
  • cd
  • ls

文本文件编辑命令:

  • cat
  • more
  • head
  • tail
  • tr(用于替换文本文件中的字符,也可以用vim的:%s代替)
  • wc
  • stat
  • : 查看文件的具体存储信息和时间等信息
  • cut
  • (命令用于按“列”来提取文本字符)(“-f”参数来设置需要看的列数)(“-d”参数来设置间隔符号)
    eg:cut -d: -f1 /etc/passwd
  • diff

文件目录管理命令:

  • touch
  • mkdir
  • cp
  • mv
  • rm
  • dd
  • 参数作用if输入的文件名称of输出的文件名称bs设置每个“块”的大小count设置要拷贝“块”的个数利用dd做iso镜像:dd if=/dev/cdrom of=RHEL-server-7.0-x86_64.iso
  • file(用于查看文件类型)

打包压缩与搜索命令:

  • tar
        参数:    “-c”参数是用于创建压缩文件的,    “-x”参数是用于解压文件的,因此这两个不能同时放一起使用。    “-z”参数是指定使用Gzip格式来压缩解压文件    “-j”参数是指定使用bzip2格式来压缩解压文件。    解压时候则是根据文件的后缀来决定是何种格式参数,    而有些打包操作要数个小时,屏幕没有输出的话您一定会怀疑电脑死机了,也不好判断打包的进度情况,因此非常推荐使用“-v”参数来不断显示压缩或解压的过程给用户,    “-C”参数用于指定要解压到的哪个指定的目录,    “-f”参数特别重要,它必须放到参数的最后一位,代表要压缩或解压的软件包名称。
  • grep
  • (-v:反选 -n:显示行号)
  • find
  • -exec {} \;  后面接对搜索到的结果进一步处理的命令:

    eg:在整个的文件系统中找出所有归属于linuxprobe用户的文件并复制到/root/findresults目录。
    passwd: find / -user linuxprobe -exec cp -a {} /root/findresults/ \;
原创粉丝点击