https://www.cnblogs.com/Javame/p/3968343.html
awk:是一种处理文本文件的语言,是一个强大的文本分析工具
linux查看行号:
less -N 1.txt
cat -n 1.txt
grep -n “.*” 1.txt
vim 1.txt : set nu
显示日志内容
tail -n 1000:显示最后1000行
tail -n +1000:从1000行开始显示,显示1000行以后的
head -n 1000:显示前面1000行
【一】从第3000行开始,显示1000行。即显示3000~3999行
cat filename | tail -n +3000 | head -n 1000
【二】显示1000行到3000行
cat filename| head -n 3000 | tail -n +1000
pwd:显示当前目录
ps:查看进程状态 ps -auxf
df:显示磁盘可用空间,
rmdir: 删除目录
rm: 删除目录或文件
ls:显示当前目录下有哪些目录文件
ls -l:显示文件详细信息, 它的别名是: ll
cd:切换目录
cd … :返回上一个目录
cd ~ 当前用户的home目录。
cd - 返回上一个打开的目录
cat -n file1 > file2: 把file1的内容加上行号后输入到file2中
cat -b file1 file2 >> file3: 把textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
more filename: 一页一页的显示文件内容
空格:代表向下翻一页
Enter:向下翻一行
/字符串:向下搜寻字符串
:f 立即显示文件名和目前显示的行数
q 离开
ifconfig 显示网络设备信息
ifconfig eth0 down 关闭网卡
ifconfig eth0 up开启网卡
ifconfig eth0 add/del ip地址: 为网关添加/删除IPV6地址
ifconfig eth0 arp/-arp 开启/关闭ARP协议
less filename 可以往前往后翻页
空格键:向下翻一页
[pagedown]:向下翻动一页;
[pageup] :向上翻动一页;
/字符串 :向下搜寻『字符串』的功能;
?字符串 :向上搜寻『字符串』的功能;
vi 编辑文件
i, :wq
上传、下载文件
直接使用tail等命令查看日志时,限于屏幕大小、设置数据量等,日志可能看不全,这时候我们就需要下载对应的日志文件到本地进行分析,操作如下:
(1)sz、rz
sz 即send zmodem
rz recive zmodem
所以常用的命令如下:
sz log.txt
rz index.jsp
ps查看、杀死、启动进程
ps -ef用标准格式显示进程。
其中各列的内容意思如下
UID //用户ID、但输出的是用户名
PID //进程的ID
PPID //父进程ID
C //进程占用CPU的百分比
STIME //进程启动到现在的时间
TTY //该进程在那个终端上运行,若与终端无关,则显示? 若为pts/0等,则表示由网络连接主机进程。
CMD //命令的名称和参数
ps -ef|grep java 显示含有java的进程
ps ax|grep java 显示含有java的进程
ps aux 用BSD的格式显示,可以显示占用CPU百分比。
kill 杀死进程
kill 进程号:杀死进程
kill -KILL 进程号:强制杀死进程
kill -HUP pid:发送SIGHUP信号,可以使用一下信号
kill -9 进程号:永久杀死进程
kill -l 显示信号
杀死指定用户所有进程:
kill -9 $(ps -ef | grep hnlinux) //方法一 过滤出hnlinux用户进程
kill -u hnlinux //方法二
切换用户:su ycy
查看机器信息:cat
df -h 获取磁盘信息,目前还剩下多少空间等信息
du -h查看文件和目录磁盘使用的空间
创建目录:mkdir
chmod修改权限 读、写、执行
r:read(4) w:write(2) x:eXecute(1)
777: rwxrwxrwx
chmod 777 testFile: 当前登录用户、所在的组和其他人都有最高权限
rmdir 删除目录
rm删除文件或目录
rm -rf * 删除当前目录的所有文件
head 看一个文件的头几行
head -n filename
tail:看一个文件末尾n行
cp : 复制文件或目录
-r 递归处理,将指定目录下的文件与子目录一并处理
cp server.xml …/bak
(./当前目录,…/父目录 /根目录)
mv 移动或更名
chown 更改文件或目录的拥有者或所属群组
wc 计算字数
file识别文件类型