此篇随笔整理所有已经使用过的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        查看系统当前共享内存页面

 

  

 

 

 

 

 

(未完待续)

(如有不足,敬请雅正)

posted on 2019-06-28 00:01  情人蛊  阅读(178)  评论(0编辑  收藏  举报