zoukankan      html  css  js  c++  java
  • linux(centos)-command

    此篇随笔整理所有已经使用过的linux命令(新手,如有不足请见谅)

    命令的详细说明请查看man手册

    基础:

      ls

      cd

      pwd

    查找:

       basename      根据命令的完整路径去掉路径,返回命令名

      which

      whereid

      

      

      

    文件管理:

      umask      设置文件默认权限(要去掉的权限)

      mv

      rm

      cp

      chmod        修改文件或目录的权限

      chown        修改文件的属主

      chgrp        修改文件的属组

      tar          打包文件

      touch         新建空白文件

      less

      more

      cat

      tac

      head

      tail

      od

      file         查看文件类型

      stat        提供文件系统上某个文件的所有状态信息

      setfacl

      getfacl

      infocmp :      将二进制的terminfo文件显示出来,仅限于terminfo文件

      gzip        压缩文件

      bzip2        压缩文件(压缩大型二进制文件)

      zip          压缩文件(可以将整个目录下的文件压缩进单个文件)

      lsof         列出所有已经打开的文件

      mktemp      在/tmp目录创建一个无唯一的临时文件(不使用umask值)(在文件名末尾加6个XXXXXX以便保证文件名在目录中唯一)(返回文件名)

              -t    该选项强制在系统的/tmp目录下创建文件,并返回创建临时文件的路径名

              -d     创建临时目录

      

      

      

    软件安装:

      yum

      rpm

    磁盘管理:

      fdisk           管理存储设备的分区

      df            查看已挂载磁盘的使用情况

      du            显示某个特定目录的磁盘使用情况

      mount          挂载存储媒体

      umount          卸载存储媒体

      losetup          回环设备控制

      mkefs          创建一个ext文件系统

      mke2fs          创建一个ext2文件系统

      mkfs.ext3        创建一个ext3文件系统

      mkfs.ext4        创建一个ext4文件系统

      mkreiserfs        创建一个reiserfs文件系统

      jfs_mkfs         创建一个jfs文件系统

      mkfs.xfs         创建一个xfs文件系统

      fsck           检查和修复任意类型的linux文件系统、

      LVM相关命令:

      pvcreate          创建真实的物理卷

      pvdisplay          显示已经创建的物理卷列表

      vgcreate          创建卷组

      vgdisplay         显示已经创建的卷组

      lvcreate          创建逻辑卷

      lvdisplay          显示已经创建的逻辑卷

      vgchange          激活和禁用卷组

      vgremove          删除卷组

      Vgextend          将物理卷加到卷组中

      Vgreduce          从卷组中删除物理卷

      lvextend          扩展lv的容量

      lvreduce          缩减lv的容量

     

    用户管理:

      useradd          添加用户

      userdel          删除用户

      passwd          修改密码

      chpasswd         可以从标准输入自动读取登陆名和密码度对列表,给密码加密,然后给用户帐号设置

      usermod          修改用户帐号信息

      chsh            快速修改默认的用户登陆shell

      chfn           修改/etc/passwd子段中存储信息的标准方法

      chage          管理用户帐号的有效期限

      finger          查看用户信息

      groupadd        创建新组

      groupmod        修改组

      who          查看当前系统有谁在登陆

      

    系统服务:

      systemct

      kill        结束进程

      killall        支持通过进程名为而不是通过进程号来结束进程

      jobs

      fg

      ps        显示系统进程

      top        实时监控进程

      sleep  

      nice

      renice

      at

      crontab

    内核管理:

      dmesg

      modinfo

      rmmod

      insmod

      modprobe

      

      

    硬件管理:

      lspci

      lsusb

      dmesg

      

    网络管理:

      ping

      route

      netstat

      arp

      iwconfig

      ifconfig

      ifup

      ifdown

      ip

      traceroute

      host

      nslookup

      

    安全:

    远程连接:

      telnet

      ftp

      lftp

    数据:

      wget  

      tcpdump

      nc

      netcat

      nmap

      sort        对数据进行排序

      grep        对数据进行搜索 

    内存管理:

      ipcs        查看系统当前共享内存页面

      

    (未完待续)

    (如有不足,敬请雅正)

  • 相关阅读:
    flex+java+blazeds 多通道好文
    如何保持PC客户端一直处于登录状态
    函数进阶
    数据类型扩展
    python编码规范
    xpath轴定位
    IDEA Terminal 运行mvn命令报该命令不是内部命令
    java环境安装Firefox驱动/IE驱动
    java环境添加chrome驱动
    java安装selenium webdriver环境
  • 原文地址:https://www.cnblogs.com/chen1262567640/p/11100446.html
Copyright © 2011-2022 走看看