常用LINUX命令及脚本 下载本文

内容发布更新时间 : 2024/11/20 14:21:40星期一 下面是文章的全部内容请认真阅读。

常用LINUX命令及shell脚本

说明:本文档介绍的命令只说明比较有用的参数,要查看命令详情请‘MAN‘

第一部分 常用LINUX命令 ........................................................................................................... 1

1,基础命令 ............................................................................................................................ 1 2,系统性能情况查看命令 .................................................................................................... 5 3,网络命令 ............................................................................................................................ 6 4,日志处理 ............................................................................................................................ 7 5,其它命令 ............................................................................................................................ 9

第二部分 ftp命令说明 ................................................................................................................... 9 第三部分 shell脚本 ................................................................................................................ 10

1批量创建目录 .................................................................................................................. 10 2,过滤出日志中昨天产生的线程挂起日志及详情代码 .................................................. 11

第一部分 常用LINUX命令

1,基础命令

who

用于查看当前在线上的用户情况 参数:

-m 显示当前用户名及详情

-q 显示用户的登陆帐号和登陆用户的数量 w

显示目前登入系统的用户信息 参数:

-f 开启显示用户从何处登入系统 范例:

was@linux-was:/tmp> w -f

00:55:11 up 48 min, 1 user, load average: 0.00, 0.02, 1.86

USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT was pts/0 192.168.10.2 00:30 0.00s 0.84s 0.00s w –f JCPU指的是与该tty终端连接的所由进程占用的时间,不包括过去的后台作业时间;PCPU 指

的是当前进程(即w项中显示的)所占用的时间 id

查看显示目前登陆账户的uid和gid及所属分组及用户名 linux-was:~ # id

uid=0(root) gid=0(root) groups=0(root) was@linux-was:/tmp> id

uid=1000(was) gid=100(users) groups=16(dialout),33(video),100(users)

hostname

显示当前主机名 ls

显示当前文件和目录 参数:

-l 列出文件的详细信息

-a 列出目录下的所有文件,包括以 . 开头的隐含文件 -t 以时间排序 -r 对目录反向排序 -S 按文件大小排序

同时此命令也可查看文件或目录权限 pwd

查看”当前工作目录“的完整路径

当你在终端进行操作时,你都会有一个当前工作目录。

在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置 参数:

-P 输出物理路径,针对链接的参数 cd

进入特定的目录

参数:

/指定目录 进入指定的目录 .. 返回上一级目录

touch 创建文件

mkdir 创建目录 参数:

-p 此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录

2

cp

复制文件或目录

说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定

3