cmaedu.com
Linux运维人员必会的120个命令
cmaedu.com来自《跟老男孩学Linux运维:核心系统命令实战》一书
前言
第1章 Linux命令行简介 / 1
cmaedu.com1.1Linux命令行概述 / 1
1.2在Linux命令行下查看命令帮助 / 4
1.3Linux shutdown reboot halt / 9
cmaedu.com关机:
shutdown -h now
cmaedu.comhalt
cmaedu.cominit 0
cmaedu.com第2章 文件和目录操作命令 / 13
cmaedu.com2.1pwd:显示当前所在的位置 / 13
cmaedu.com2.2cd:切换目录 / 16
cmaedu.com2.3tree:以树形结构显示目录下的内容 / 18
2.4mkdir:创建目录 / 22
2.5touch:创建空文件或改变文件的时间戳属性 / 27
cmaedu.com2.6ls:显示目录下的内容及相关属性信息 / 30
cmaedu.com2.7cp:复制文件或目录 / 39
cmaedu.com2.8mv:移动或重命名文件 / 42
cmaedu.com2.9rm:删除文件或目录 / 45
2.10rmdir:删除空目录 / 48
cmaedu.com2.11ln:硬链接与软链接 / 49
cmaedu.com2.12readlink:查看符号链接文件的内容 / 54
cmaedu.com2.13find:查找目录下的文件 / 55
cmaedu.com2.14xargs:将标准输入转换成命令行参数 / 68
cmaedu.com2.15rename:重命名文件 / 71
2.16basename:显示文件名或目录名 / 72
cmaedu.com2.17dirname:显示文件或目录路径 / 72
cmaedu.com2.18chattr:改变文件的扩展属性 / 73
cmaedu.com2.19lsattr:查看文件扩展属性 / 75
2.20file:显示文件的类型 / 76
2.21md5sum:计算和校验文件的MD5值 / 77
cmaedu.com2.22chown:改变文件或目录的用户和用户组 / 80
cmaedu.com2.23chmod:改变文件或目录权限 / 81
2.24chgrp:更改文件用户组 / 85
cmaedu.com2.25umask:显示或设置权限掩码 / 86
cmaedu.com2.26老男孩从新手成为技术大牛的心法 / 90
第3章 文件过滤及内容编辑处理命令 / 91
3.1cat:合并文件或查看文件内容 / 91
cmaedu.com3.2tac:反向显示文件内容 / 103
3.3more:分页显示文件内容 / 104
3.4less:分页显示文件内容 / 107
3.5head:显示文件内容头部 / 109
cmaedu.com3.6tail:显示文件内容尾部 / 111
cmaedu.com3.7tailf:跟踪日志文件 / 114
cmaedu.com3.8cut:从文本中提取一段文字并输出 / 115
cmaedu.com3.9split:分割文件 / 117
3.10paste:合并文件 / 118
3.11sort:文本排序 / 123
3.12join:按两个文件的相同字段合并 / 127
cmaedu.com3.13uniq:去除重复行 / 129
cmaedu.com3.14wc:统计文件的行数、单词数或字节数 / 131
cmaedu.com3.15iconv:转换文件的编码格式 / 133
3.16dos2unix:将DOS格式文件转换成UNIX格式 / 134
cmaedu.com3.17diff:比较两个文件的不同 / 135
cmaedu.com3.18vimdiff:可视化比较工具 / 138
cmaedu.com3.19rev:反向输出文件内容 / 139
3.20tr:替换或删除字符 / 140
3.21od:按不同进制显示文件 / 143
3.22tee:多重定向 / 145
cmaedu.com3.23vi/vim:纯文本编辑器 / 147
cmaedu.com3.24老男孩逆袭思想:做Linux运维的多个好处 / 152
cmaedu.com第4章 文本处理三剑客 / 153
4.1grep:文本过滤工具 / 153
cmaedu.com4.2sed:字符流编辑器 / 159
4.3awk基础入门 / 165
cmaedu.com第5章 Linux信息显示与搜索文件命令 / 176
5.1uname:显示系统信息 / 176
5.2hostname:显示或设置系统的主机名 / 178
cmaedu.com5.3dmesg:系统启动异常诊断 / 179
5.4stat:显示文件或文件系统状态 / 181
cmaedu.com5.5du:统计磁盘空间使用情况 / 183
cmaedu.com5.6date:显示与设置系统时间 / 186
5.7echo:显示一行文本 / 190
5.8watch:监视命令执行情况 / 193
cmaedu.com5.9which:显示命令的全路径 / 195
5.10whereis:显示命令及其相关文件全路径 / 196
cmaedu.com5.11locate:快速定位文件路径 / 197
5.12updatedb:更新mlocate数据库 / 199
cmaedu.com5.13老男孩逆袭思想:新手在工作中如何问问题不会被鄙视 / 200
cmaedu.com第6章 文件备份与压缩命令 / 201
6.1tar:打包备份 / 201
6.2gzip:压缩或解压文件 / 208
cmaedu.com6.3zip:打包和压缩文件 / 211
cmaedu.com6.4unzip:解压zip文件 / 212
6.5scp:远程文件复制 / 214
cmaedu.com6.6rsync:文件同步工具 / 216
cmaedu.com6.7老男孩逆袭思想:新手如何高效地提问 / 220
cmaedu.com第7章 Linux用户管理及用户信息查询命令 / 222
cmaedu.com7.1 useradd:创建用户 / 222
7.2usermod:修改用户信息 / 227
cmaedu.com7.3userdel:删除用户 / 229
7.4groupadd:创建新的用户组 / 230
cmaedu.com7.5groupdel:删除用户组 / 231
7.6passwd:修改用户密码 / 232
cmaedu.com7.7chage:修改用户密码有效期 / 237
7.8chpasswd:批量更新用户密码 / 238
7.9su:切换用户 / 240
7.10visudo:编辑sudoers文件 / 242
cmaedu.com7.11sudo:以另一个用户身份执行命令 / 244
cmaedu.com7.12id:显示用户与用户组的信息 / 248
7.13w:显示已登录用户信息 / 249
cmaedu.com7.14who:显示已登录用户信息 / 250
cmaedu.com7.15users:显示已登录用户 / 252
cmaedu.com7.16whoami:显示当前登录的用户名 / 253
cmaedu.com7.17last:显示用户登录列表 / 253
cmaedu.com7.18lastb:显示用户登录失败的记录 / 254
cmaedu.com7.19lastlog:显示所有用户的最近登录记录 / 255
第8章 Linux磁盘与文件系统管理命令 / 257
8.1fdisk:磁盘分区工具 / 257
cmaedu.com8.2partprobe:更新内核的硬盘分区表信息 / 265
cmaedu.com8.3tune2fs:调整ext2/ext3/ext4文件系统参数 / 266
cmaedu.com8.4parted:磁盘分区工具 / 268
8.5mkfs:创建Linux文件系统 / 272
cmaedu.com8.6dumpe2fs:导出ext2/ext3/ext4文件系统信息 / 274
8.7resize2fs:调整ext2/ext3/ext4文件系统大小 / 275
8.8fsck:检查并修复Linux文件系统 / 278
8.9dd:转换或复制文件 / 281
cmaedu.com8.10mount:挂载文件系统 / 284
8.11umount:卸载文件系统 / 288
cmaedu.com8.12df:报告文件系统磁盘空间的使用情况 / 289
8.13mkswap:创建交换分区 / 293
cmaedu.com8.14swapon:激活交换分区 / 294
8.15swapoff:关闭交换分区 / 295
cmaedu.com8.16sync:刷新文件系统缓冲区 / 296
cmaedu.com第9章 Linux进程管理命令 / 298
9.1ps:查看进程 / 298
9.2pstree:显示进程状态树 / 305
cmaedu.com9.3pgrep:查找匹配条件的进程 / 306
cmaedu.com9.4kill:终止进程 / 307
cmaedu.com9.5killall:通过进程名终止进程 / 310
cmaedu.com9.6pkill:通过进程名终止进程 / 311
cmaedu.com9.7top:实时显示系统中各个进程的资源占用状况 / 313
cmaedu.com9.8nice:调整程序运行时的优先级 / 320
cmaedu.com9.9renice:调整运行中的进程的优先级 / 323
cmaedu.com9.10nohup:用户退出系统进程继续工作 / 324
cmaedu.com9.11strace:跟踪进程的系统调用 / 325
cmaedu.com9.12ltrace:跟踪进程调用库函数 / 332
cmaedu.com9.13runlevel:输出当前运行级别 / 334
9.14init:初始化Linux进程 / 335
cmaedu.com9.15service:管理系统服务 / 335
cmaedu.com第10章 Linux网络管理命令 / 338
cmaedu.com10.1ifconfig:配置或显示网络接口信息 / 338
cmaedu.com10.2ifup:激活网络接口 / 343
ifup eth0
10.3ifdown:禁用网络接口 / 343
cmaedu.comifdown eth0
cmaedu.comservice network restart(/etc/init.d/network restart) 激活整个网络,所有网卡。
10.4route:显示或管理路由表 / 344
10.5arp:管理系统的arp缓存 / 350
cmaedu.com10.6ip:网络配置工具 / 351
cmaedu.com10.7netstat:查看网络状态 / 358
cmaedu.com10.8ss:查看网络状态 / 362
10.9ping:测试主机之间网络的连通性 / 363
cmaedu.com10.10traceroute:追踪数据传输路由状况 / 366
10.11arping:发送arp请求 / 367
10.12telnet:远程登录主机 / 369
10.13nc:多功能网络工具 / 370
cmaedu.com10.14ssh:安全地远程登录主机 / 373
10.15wget:命令行下载工具 / 376
cmaedu.com10.16mailq:显示邮件传输队列 / 379
cmaedu.com10.17mail:发送和接收邮件 / 381
10.18nslookup:域名查询工具 / 386
cmaedu.com10.19dig:域名查询工具 / 389
cmaedu.com10.20host:域名查询工具 / 393
10.21nmap:网络探测工具和安全/端口扫描器 / 394
10.22tcpdump:监听网络流量 / 398
第11章 Linux系统管理命令 / 407
cmaedu.com11.1lsof:查看进程打开的文件 / 407
11.2uptime:显示系统的运行时间及负载 / 411
11.3free:查看系统内存信息 / 411
11.4iftop:动态显示网络接口流量信息 / 413
11.5vmstat:虚拟内存统计 / 415
cmaedu.com11.6mpstat:CPU信息统计 / 419
cmaedu.com11.7iostat:I/O信息统计 / 420
11.8iotop:动态显示磁盘I/O统计信息 / 423
cmaedu.com11.9sar:收集系统信息 / 425
11.10chkconfig:管理开机服务 / 430
cmaedu.com11.11ntsysv:管理开机服务 / 433
11.12 setup:系统管理工具 / 434
11.13ethtool:查询网卡参数 / 436
cmaedu.com11.14mii-tool:管理网络接口的状态 / 437
cmaedu.com11.19rpm:RPM包管理器 / 443
cmaedu.com11.20yum:自动化RPM包管理工具 / 446
cmaedu.comtop命令
第12章 Linux系统常用内置命令 / 450
cmaedu.com12.1Linux内置命令概述 / 450
cmaedu.com12.2Linux内置命令简介 / 450
12.3Linux常用内置命令实例 / 452
linux常用命令如下:
1、查看内核版本:uname -a。
cmaedu.com2、控制台-》图形界面:init 5或者startx。
cmaedu.com3、图形界面-》控制台: init3或者直接注销。
4、如何查看ip地址:ifconfig。
cmaedu.com5、配置ip:ifconfig eth0 ip地址。
cmaedu.com6、重启:reboot 或者 shutdown -r now。
cmaedu.com7、普通用户切换到系统用户:su。
cmaedu.com8、注销用户指令:logout。
9、从子机退出:ctrl+alt。
cmaedu.com10、全屏:ctrl+alt+enter 。
基本思想:
Linux的基本思想有两点:第一,一切都是文件;第二,每个文件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。
cmaedu.com完全免费:
cmaedu.comLinux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,吸收了无数程序员的精华。
以上内容参考:百度百科--Linux
cmaedu.com1、ls命令
cmaedu.com cd /root
ls #显示当前目录下所有的非隐藏文件
cmaedu.com ls -a #显示当前目录下所有文件,包含隐藏文件
cmaedu.com ls -l #显示当前目录下所有的非隐藏文件的详情
cmaedu.com ls -al #显示当前目录下所有文件,包含隐藏文件 的详情
cmaedu.com ls -lh #以列表形式显示当前目录下所有的非隐藏文件的大小(K M T)
cmaedu.com ls -alh #以列表形式显示所有文件,包含隐藏文件的文件大小(K M T)
常用的组合:
ls
cmaedu.com ll #等价于 ls -l
cmaedu.com ls /etc #显示/etc目录下的文件
2:pwd命令
cmaedu.com 用来显示当前所在的路径
绝对路径: 从/目录开始的路径
cmaedu.com /root
/etc/sysconf
cmaedu.com /opt/server/data-integration/libswt/win64
相对路径: 相对当前的路径
3、mkdir命令
cmaedu.com cd /root
mkdir mytest #在当前目录创建文件夹
cmaedu.com mkdir -p 111/222/333 #一次创建多级文件夹
mkdir /root/mydemo #使用绝对路径来创建
cmaedu.com mkdir mydemo2 #使用相对对路径来创建
4、rm命令
cmaedu.com 这个命令既可以删除文件,也可以删除目录
cmaedu.com 删文件:
cd /root
rm a.txt #删除时,会给出提醒确认,输入y删除,n不删除
cmaedu.com rm -f b.txt #强制删除 等价于 rm -f /root/b.txt
cmaedu.com rm ../dir2/b.txt
touch a.java b.java c.java
rm a.java b.java c.java #一次可以删除多个文件
rm *.java -fr #可以删除当前目录下的所有.java文件
cmaedu.com cd dir
rm * -fr #删除当前目录的所有内容
删目录:
cmaedu.com rm -r 111 #删除目录,依次提醒删除
cmaedu.com rm -rf mytest #强制删除 等价于 rm mytest -fr
cmaedu.com 常用组合:
cmaedu.com rm -fr 文件或目录
cmaedu.com 5、cd命令
cd 命令可以进入一个目录,类似于对windows上的文件夹进行双击
cd #直接cd 可以从任何一个目录回到/root目录
cmaedu.com cd /root #进入root目录
cd /opt/server/data-integration/system/
cmaedu.com cd .. #回到上一级目录
cd ../.. #回到上上一级目录
cmaedu.com cd - #可以在最近的两次目录之间切换
cmaedu.com cd /root
mdkir dir1 dir2
cmaedu.com cd dir1
cd ../dir2 #使用相对路径 /中国/广东省/深圳市/宝安区/留仙二路/78号
6、历史命令和table补全
cmaedu.com 使用上下方向键可以找出历史命令
table键:
cmaedu.com cd /opt/ #两次table可以列出/opt目录下所有的文件和子目录
cd /opt/s #一次table可以自动补全目录内容,前提是/opt目录下只有一个s开头的目录
cmaedu.com 7、touch命令
cmaedu.com cd /root
cmaedu.com touch a.java #在当前目录创建a.txt文件
touch b.java c.java #创建多个文件
touch /root/d.java #通过绝对路径创建
8、mv命令
移动:
cmaedu.com 1、mv 文件 目录 #将文件移动到目录中区
cmaedu.com cd /root/dir1
cmaedu.com touch a.txt
cmaedu.com mv a.txt /root/dir2 #等价于 mv a.txt ../dir2
cmaedu.com 2、 mv 目录1 目录2 #将目录1移动到目录2下面(前提是目录2必须存在)
cd /root
mv dir2 dir1 #将dir2移动到dir1下面
cmaedu.com 重命名:
cmaedu.com 1、mv 文件1 文件2 #给文件重命名(文件2不能存在)
cmaedu.com cd /root
mv a.txt aaa.txt #将a.txt 重命名为aaa.txt
2、mv 目录1 目录2 #给目录重命名(目录2不能存在)
cd /root
cmaedu.com mv dir1 dirx #将dir1重命名为dirx
cmaedu.com 9、cat命令
cmaedu.com 显示文件内容
cd /root
cmaedu.com cat user.txt
cmaedu.com 10、cp命令
cmaedu.com 复制文件
cd /root
cmaedu.com cp user.txt user2.txt
cp user.txt /opt/ #将当前目录的user.txt 复制到/opt目录,文件名保持不变
cp user.txt /opt.user2.txt #将当前目录的user.txt 复制到/opt目录,文件名改为user2.txt
cmaedu.com cp /opt/server/data-integration/pan.sh ./ #将指定目录里的文件复制到当前目录(.后边的/可以去掉)
cp /opt/server/data-integration/pan.sh ./dirx #将指定目录里的文件复制到当前目录下的dirx目录(.后边的/比可以去掉)
cmaedu.com cp /opt/server/data-integration/pan.sh /root/dirx #作用同上
11、解压和压缩
Linux的压缩包后缀一般是: .tar.gz
cmaedu.com 解压:
cmaedu.com .tar.gz
将snappy-1.1.1.tar.gz上传到/root/dir1目录
cmaedu.com tar -zxvf snappy-1.1.1.tar.gz #默认解压到当前目录
tar -xvf snappy-1.1.1.tar.gz #默认解压到当前目录
tar -xvf snappy-1.1.1.tar.gz -C /opt #将压缩包解压到/opt目录
cmaedu.com .zip格式
unzip mysql-connector-java-8.0.13.zip #默认解压到当前目录
cmaedu.com unzip -d /opt mysql-connector-java-8.0.13.zip #解压到指定目录
cmaedu.com 压缩:
.tar.gz
tar -czvf snappy-1.1.1.tar.gz snappy-1.1.1 #将snappy-1.1.1文件夹进行打包压缩
tar -czvf /root/dir/snappy-1.1.1.tar.gz /opt/server/snappy-1.1.1
.zip格式
zip -r mysql-connector-java-8.0.13.zip mysql-connector-java-8.0.13/
12、find命令
用来实现文件的查找
cmaedu.com find / -name 'a.txt' #从/目录开始查找a.txt文件
cmaedu.com find / -name 'ins*' #从/目录开始查找以ins开头的文件
cmaedu.com find / -type f -size +100M #查找/目录下文件大小大于100M的文件
13、grep命令
cmaedu.com grep lang anaconda-ks.cfg #从anaconda-ks.cfg文件中查找包含lang的内容
14、ps命令
cmaedu.com ps #查看依赖终端的进程
cmaedu.com ps -ef #查看Linux系统中所有的进程
cmaedu.com 15、kill命令
kill -9 进程的pid #每次启动进程时,pid会发生变化,但是进程运行期间pid不会变化
16、管道 |
cmaedu.com 管道就是把前边命令的结果作为后边命令的输入
cmaedu.com ps -ef | grep mysql #查找和mysql相关的进程
ll /etc | grep java #在/etc目录中查找java相关的文件
cmaedu.com 17、用户的操作
用户创建和密码设置
cmaedu.com useradd itheima #创建新用户itheima
cmaedu.com passwd itheima #设置用户itheima密码
用户删除
cmaedu.com userdel -r itheima #删除用户itheima
cmaedu.com 18、文件的权限
所属用户: root 文件的创建者
所属用户组: root 和文件创建者在一个组的用户
cmaedu.com 其他用户: itcast 既不是文件创建者,也和文件创建者不在同一组
cmaedu.com r: 可读
cmaedu.com w:可写
x: 可执行
chmod命令:
方式1:
cmaedu.com chmod u+rw a.txt #在所属用户之前的权限基础上添加可读和可写权限
chmod u=rw a.txt #将所属用户的权限直接修改为可读,可写
cmaedu.com chmod +x #给所属用户,所属用户组和其他用户全部加上可执行权限
cmaedu.com 方式2:
chmod 777 a.txt #给所有用户加上所有权限
19、clear命令
用来清屏
cmaedu.com 快捷键: ctrl + l
20、history命令
用来查看所有的历史命令
21:vi编辑器的使用
cmaedu.com vi a.txt #打开a.txt文件
vim a.txt #vim是vi的增强
cmaedu.com22、网络管理命令
hostname :查看主机名
cmaedu.com 修改主机名: /etc/hostname
cmaedu.com ifconfig :查看ip地址
修改ip地址: /etc/sysconfig/network-scripts/ifcfg-ens33
服务问题:
cmaedu.com service network restart
cmaedu.com
Linux常用命令大全100条:
1,echo “aa” 》 test.txt 和 echo “bb” 》》 test.txt
//》将原文件清空,并且内容写入到文件中,》》将内容放到文件的尾部
2,chmod go+w -R /home/zhangy //给组用户和其他用户添加写的权限
cmaedu.com3,tar -tzvf test.tar.gz //列出归档内容
4,du -ah //查看文件列表大小
5,du -sh //查看所有文件的大小总和
6,echo ‘1+2’|bc -l //数学运算
7,uname -a //查看linux内核等的一些信息
cmaedu.com8,badblocks -s /dev/sda //坏道扫描时显示进度
cmaedu.com9,time command //查看命令的运行时间
cmaedu.com10,ls -lrt //按时间的倒序排序
11,rsync -P //同步时显示进度
12.history -c //清楚历史命令
cmaedu.com13,cd - //返回上次目录
cmaedu.com14,tree //显示目录树
15,umount -n /mnt/hda2 //强制卸载
cmaedu.com16,echo ~/ //显示用户的home目录
17,echo $[5*5]e799bee5baa6e997aee7ad94e78988e69d8331333337376265 //算术运算
18,echo $((5*5)) //算术运算
19,eval ls;ps aux|grep httpd //这二个命令都能执行
20,free -m //有MB为单位显示内存
cmaedu.com21,uptime
//显示系统已经运行了多长时间,它依次显示下列信息:现在时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载
cmaedu.com22,加法运算
[root@krlcgcms01 mytest]# let a=34+3;
[root@krlcgcms01 mytest]# echo $a;
23,export //查看所有环境变量
24,echo $PATH //查看单个变量
cmaedu.com25,cmp file1 file2 //文件内容比对
26,clear //清屏
cmaedu.com27,echo 23423 |awk --re-interval ‘/[0-9]{3,}/’ //如果不加re-interval的话,不显示
cmaedu.com28,cal //得到一个整齐的日历格式
29,wc -l //统计行数,wc -w 统计单词
30,echo “AaDCbd23” |tr “[A-Z]” “[a-z]” 大写变小写,echo “AaDCbdc23” |tr -c b-d =
cmaedu.com将b-d之外的字符串替换成=
cmaedu.com31,echo “ADSF” | iconv -f UTF8 -t GBK //把字符由utf8转成gbk
cmaedu.com-f是from和简写,-t好像terminal的简写
cmaedu.com32,cat -n file //内容的前面会显示行号
cmaedu.com33,chattr +i file //只读,root用户也没法对其进行修改
34,lsattr file //查看文件属性
cmaedu.com35,cat /etc/passwd |awk -F: ‘{print $1}’ //查看系统中所有用户
cmaedu.com36,cat /etc/group //查看系统中所有的组
cmaedu.com37,groups //查前当前用户所在的,所有组
cmaedu.com38,usermod -g 组名 用户 //这种方式是覆盖的方式,用的时候要小心,如果用户A性于mysql usermod -g php
mysql这样的话只属于php了
39,usermod -G 组名 用户 //这种方式是增加的方式,如果用户A性于mysql usermod -g php
mysql这样的话,mysql就属于2个组了
cmaedu.com40,bc //进入数学计算中去
cmaedu.com41,umask 003 u权限是7,g权限是7,其他用户是4,也就是774,777-003=774
cmaedu.com42,mkfs -t vfat /dev/hda6 //将移动硬盘里面的一个分区格式化成vfat格式
43,mount /dev/cdrom /media/cdrom //挂载cdrom
cmaedu.com44,getent group 532 //通过组ID,来查找组信息
cmaedu.com45,last //登录成功用户记录
cmaedu.com46,lastb //登录不成功用户记录
cmaedu.com47,dump -S /dev/sda2 //查看一下要备份/dev/sda2所要的容量
cmaedu.com48,dump -0j -f /dev/hda2/sda2_bak.dump.bz2 /dev/sda2 //将sda2进行备份并压缩
cmaedu.com49,restore -t -f /dev/hda2/sda2_bak.dump //查看备份信息
50,restore -r -f /dev/hda2/sda2_bak.dump //还原备份
cmaedu.com51,fc-list //查看系统中安装的字体
52,find 。/ -type f -exec grep -q “root” {} ; -exec echo {} ;
//查找目录下文件所包涵的字符串
cmaedu.com53,vmstat 5 //每5显示一下次系统信息,cpu,memory,i/o等
cmaedu.com54,top 后 在shift + P 所占进程的排序显示
cmaedu.com55,top 后 在shift + M 所占内存的排序显示
cmaedu.com56,iptraf -g //查看各个接口的流量
57,ostat -d -x /dev/sda2 2 //用iostat查看磁盘/dev/sda2的磁盘i/o情况,每两秒刷新一次
cmaedu.com58, paste -sd ‘|||n’ test //文件的每4行转换成1行,并用|隔开
cmaedu.com59,lsof -i :22 //知道22端口现在运行什么程序
cmaedu.com60,lsof -c abc //显示abc进程现在打开的文件
61,lsof -p 12 //看进程号为12的进程打开了哪些文件
63,route //查看路由信息
64,ifup //开启网卡
cmaedu.com65,ifdown //关闭网卡
cmaedu.com66,route del -net 172.168.0.0 netmask 255.255.0.0 dev eth0 //删除
cmaedu.com172.168这个网段
cmaedu.com67,route add -net 172.168.10.0 netmask 255.255.255.0 dev eth0 //增加一个路由
68,netstat -tunl //列出监听的网络服务端口
cmaedu.com69,netstat -tun //列出已连接的网络服务端口
70,nmap -sP 172.30.4.0/24 //在这个网段内有多少用户在我的主机上操作,一个不错的安全检查工具
71,vgdisplay //查看系统中的可用空间
cmaedu.com72,lvextend -L+20G /dev/tank/part1 //向part1这个分区增加20G的空间
73,lvresize -L-10G /dev/tank/part2 //向part2这个分区减少10G的空间
74,pvdisplay //查看磁盘信息
cmaedu.com75,mplayer -loop 10 /mnt/song/music/花儿开了.mp3 //循环播放10遍
cmaedu.com76,pacman -S firefox -nd //nd去掉依赖
cmaedu.com77,wget -c //断点下载
cmaedu.com78,chroot /mnt/ubuntu //改变根目录到/mnt/ubuntu
79,ctrl+a //命令行下,光标称动到开头
cmaedu.com80,ctrl+e //命令行下,光标移动结尾
81,cut -d: -f 1-4 test //用:分割文件,取分割后的1-4列
82,file /home/zhangy/test.php //用于查看文件的一些基本信息
cmaedu.com83,touch test.txt //创建一个空文件 text.txt
cmaedu.com84,htpasswd -cbd /usr/local/nginx/conf/authfile //创建访问控制文件
cmaedu.com85,df //查看磁盘空间,和当前的磁盘数
86,fdisk -l //查看所有磁盘数
cmaedu.com87,alsamixer //进入后,m键可以实现静音
cmaedu.com88,killall httpd //把所有httpd进程杀掉
cmaedu.com89,killall -9 mysqld_safe //有些进程超级用户也停止不了,-9是强制删除
cmaedu.com90,mirror /mysql //下载mysql目录
91,mirror -R /mysql //上传mysql目录
92,rmmod pcspkr //关掉tab提示音
cmaedu.com93,modprobe pcspkr //开启tab提示音
94,gpasswd -a zhangy wheel //将zhangy这个用户添加到wheel这个组
cmaedu.com95,dd if=/dev/zero of=/virtual/ubuntu.virt.img bs=1M count=4096
cmaedu.com//创建一个4G的IMG镜像
96,lspic //显示pci设备
cmaedu.com97,lsusb //显示usb设备
cmaedu.com98,history | less //less根more有点像,感觉less用着更舒服点
99,ln -s //如果忘了-s就变成硬链接了
cmaedu.com100,tar zxvf test.tar.gz -C /home/zhangy //将内容解压到指定目录
破解手游app排行是怎样的? 破解手游app排行前三名是:吾爱游戏盒、手机玩破解游戏盒子、无限金币版游戏盒子。1、吾爱游戏盒吾爱游戏盒是国内领先的破解修改版游戏发布平台,拥有大量的安卓破解游戏资源。各...
橙光游戏沉眠之无尽深渊下架了吗 没有下架。橙光游戏沉眠之无尽深渊没有下架,可能是你在手机应用app上找不到,这样的话你可以上浏览器查找下载,并且该游戏还有破解版。橙光沉眠之无尽深渊破解版最新作品简介如...
偷的翡翠手镯会带来坏运吗? 会的。霉运会一直跟着你,敢紧把他归还物主,不然可能招致灾祸。在超市珠宝店抽奖一折 买来之后发现不值钱 被骗了 怎让他们退钱? 在超市珠宝店抽奖一折 买来之后发现不值钱 被骗...
卡车之星有没有破解版 有。根据查询手游网得知,卡车判漏之星破解版是一款3D风格的赛车竞速游戏,内置了余冲旁全部车辆解锁的破解版本。该款游戏中玩家将驾驶自己的货物驶往目的地,游戏制作精致,全新的视觉体验...
有带有故事情节的手机单机斗地主吗?要破解版的 新出个的《光明之泪-魔幻斗地主》有故事模式和自由模式两种,很好玩,九游9game。Çn里有破解版下载,完全免费。并且游戏各种分辨率都很全。你在九游主页的搜...
vivo刷机后忘记账户密码怎么强行打开 可通过账号申诉重置密码。请点击此网页链接,申诉原因选择“忘记密保问题”或“邮箱停用,改绑邮箱”,然后根据提示填写相关资料申诉账号。更多疑惑,可以进入vivo官网...