1、tail -n 5 文件名字 : 查看大型文件的后五行内容
head -n 5 文件名字 : 查看文件的前五行内容
2、ls -lh 可以查看文件大小转换以后的大小
3、du -sh (文件名) 查看文件大小
4、tail -f /var/log/messages 实时查看日志
5、wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。该命令各选项含义如下:
wc - c 统计字节数。
wc - l 统计行数。
wc - w 统计字数。
wc - c 统计字节数。
wc - l 统计行数。
wc - w 统计字数。
6、cat /proc/version 查看linux内核版本
7、getconf LONG_BIT 查看linux操作系统位数的命令
8、lsb_release -a 查看linux内核版本
9、cat /etc/redhat-release 查看linux的发行版本
10、ab.exe –n 10000 –c 100 localhost/index.php //其中-n代表请求数,-c代表并发数 这个是装apache带的测试工具
11、screen -S taoyanghao会话名字 断开xshell以后重新连接 执行 screen -r 回到之前的回话
12、linux下添加环境变量
打开 /etc/profile 文件,在最后面增加
PATH=$PATH:/usr/local/webserver/php/bin:/usr/local/webserver/mysql/bin 冒号隔开
export PATH
export PATH
保存好了以后执行 source /etc/profile 完成
13、查看当前路径命令: pwd
14、/var/log/secure 文件内查看linux远程日志 (cat /var/log/secure | grep 'Accepted password')
15、查看linux的命令操作日志。在/root/.bash_history 要看哪个用户的就到哪个用户的根目录下找到这个文件查看
16、find / -name firewalld(应用名字) 按照名字查找
17、Vim 使用小窍门,如何消除搜索后的关键字高亮 只要键入 :noh
18、vim编辑器 普通模式下的命令:
PageDown 下翻一屏。PageUp 上翻一屏
PageDown 下翻一屏。PageUp 上翻一屏
G 移动到最后一行。 num G 移动到指定行。 gg 移动到第一行。
yy 复制 p 粘贴。 dd 剪切整行
x 删除一个字符。 u 撤销你刚才的操作
19、kill -9 8989 杀死某个进程号,8989就是进程号。
20、netstat -anp |grep 9503 查看端口号是否被占用。9503是端口号
21、查看端口号的占用进程 netstat -nultp
然后杀掉就可以了。
22、查看进程属性状态:ps -ajft 场景:开启swoole服务器的时候可以查看是否开启成功
23、lsof | grep delete 查看删除的文件
24、df -h 查看磁盘系统设备
文件系统 总量 已用 可用 已用 挂载点
25、统计一个字符串在一个文件里面出现的次数
grep -o 'Mobile Safari/534.30' access.log|wc -l #直接用 | 链接起来即可
grep -o 'Mobile Safari/534.30' access.log|wc -l #直接用 | 链接起来即可
26、查看内存使用情况
27、禁用和启用 linux的被别人ping功能
禁用:echo "1" >/proc/sys/net/ipv4/icmp_echo_ignore_all
启用:echo "0" >/proc/sys/net/ipv4/icmp_echo_ignore_all