redhat下查看linux系统版本:cat /etc/redhat-release
vim操作
用vim打开文本:vim xxx.txt
vim编辑模式:i
vim退出编辑模式:esc
vim退出:q
vim保存退出:wq
文件以及目录操作
进入到某个目录:cd /etc
查看目录下的内容:ls
查看目录下的所有内容以及权限:ls -l 或者 ls -la
删除文件:rm xxx.txt
删除文件夹:rm -rf foldername
更改为可执行:chmod u+x
后台服务操作
在服务器后台执行:nohup ping 192.168.40.178
将当前任务放入服务器后台:ctr+z
启动后台任务:bg 1
关闭当前进程:kill
查看当前正在运行的任务:jobs
进程操作
查看当前正在运行的进程:ps -ef
chkconfig:是一个Linux系统下的服务管理程序,他主要是用来设置服务在Linux系统启动时在每个运行级别下的状态(on为开启;off为关闭) service:是Redhat Linux系统中的一个脚本程序,可以通过这个脚本调用位于/etc/rc.d/init.d目录下的各种服务的管理脚本。
ps aux |grep python 获取以python程序正在运行的进程
kill 杀死进程
kill -9 强制杀死进程
系统盘操作
df -h
结果:
[luis@linux1]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 49G 4.9G 42G 11% /
tmpfs 2.0G 0 2.0G 0% /dev/shm
文件操作
cat myfile* | grep hello > e:/err.log
将myfile开头的文件里面包含hello字符的数据整理到 e:/err.log
cat myfile* | grep hello |gawk "{print $5}" > e:/err.log
打印出一行数据中第5个数 (gawk)