Linux学习笔记
当前位置:Linux学习笔记 > Linux 教程 > 正文

Linux系统管理命令

bbs.yuanmawu.net.jpg

stat                  显示指定文件的详细信息,比ls更详细

who                   显示在线登陆用户

whoami                  显示当前操作用户

hostname                  显示主机名

uname                   显示系统信息

top                  动态显示当前耗费资源最多进程信息

pwd                          显示当前目录路径

ps                  显示瞬间进程状态 ps -aux

du                  查看目录大小 du -h /home带有单位显示目录信息

df                  查看磁盘大小 df -h 带有单位显示磁盘信息

ifconfig                查看网络情况

ping                 测试网络连通

netstat                 显示网络状态信息

man                  命令不会用了,找男人  如:man ls

clear                 清屏

wc                      统计文本中行数、字数、字符数

ln                      创建链接文件

more、less                  分页显示文本文件内容

head、tail                 显示文件头、尾内容

ctrl+alt+F1                 命令行全屏模式

alias                 对命令重命名 如:alias showmeit=”ps -aux”

Dos2unix/Unix2dos            文件格式转换

4、find命令

find是一个基于查找的功能非常强大的命令,相对而言,它的使用也相对较为复杂,参数也比较多,所以在这里将给把它们分类列出,它的基本语法如下:

find [PATH] [option] [action]

  1. # 与时间有关的参数:
  2. -mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件;
  3. -mtime +n : 列出在n天之前(不含n天本身)被更改过的文件名;
  4. -mtime -n : 列出在n天之内(含n天本身)被更改过的文件名;
  5. -newer file : 列出比file还要新的文件名

# 例如:

find /root -mtime 0 # 在当前目录下查找今天之内有改动的文件

# 与用户或用户组名有关的参数:

  1. -user name : 列出文件所有者为name的文件
  2. -group name : 列出文件所属用户组为name的文件
  3. -uid n : 列出文件所有者为用户ID为n的文件
  4. -gid n : 列出文件所属用户组为用户组ID为n的文件

# 例如:

find /home/ljianhui -user ljianhui # 在目录/home/ljianhui中找出所有者为ljianhui的文件

# 与文件权限及名称有关的参数:

  1. -name filename :找出文件名为filename的文件
  2. -size [+-]SIZE :找出比SIZE还要大(+)或小(-)的文件
  3. -tpye TYPE :查找文件的类型为TYPE的文件,TYPE的值主要有:一般文件(f)、设备文件(b、c)、目录(d)、连接文件(l)、socket(s)、FIFO管道文件(p);
  4. -perm mode :查找文件权限刚好等于mode的文件,mode用数字表示,如0755;
  5. -perm -mode :查找文件权限必须要全部包括mode权限的文件,mode用数字表示
  6. -perm +mode :查找文件权限包含任一mode的权限的文件,mode用数字表示

例如:

find / -name passwd # 查找文件名为passwd的文件

find . -perm 0755 # 查找当前目录中文件权限的0755的文件

find . -size +12k # 查找当前目录中大于12KB的文件,注意c表示byte

未经允许不得转载:Linux学习笔记 » Linux系统管理命令

赞 (0)
分享到:更多 ()