文件常用命令

echo  a > 1.txt 将a重定向到文件1.txt当中

echo a 默认标准输出到屏幕上

查看内容 more 1.txt

touch passwd

more ./etc/passwd >> ./passwd 将内容重定向追加到当前目录下的passwd文件里边

 

使用less 查看文件不会显示当前显示的比例而且需要使用q退出文件

 

使用

head -2 passwd查看文件的头两行

tail -2 passwd查看文件的尾两行

 

 

将多个文件中的内容快速合并到相关文件

cat 3 4 5 >> 6追加到6当中

grep hello 文件  在文件中匹配存在该子串的行出来

 文件打包解包  压缩 解压

 

tar  create / extract 创建或者解压

tar cfv     打包文件且显示打包过程

 tar xfv 1.tar解包

压缩解压 注意这个要添加名称

tar xfvz 1.tar.gz 解压缩包

 

 

 

查找文件

find ./ -name "*.txt"在当前目录下模糊查找文件

 

 

匹配文件 第一个是匹配包含java这个字符串的文件出来

第二个是匹配文件名没有意义

 

 

查看当前的用户 whoami

查看所有在线的用户who

 

su - webcyh 切换到webcyh这个用户

exit回到root用户

 

free 查看内存使用情况

free -h 使用m显示

 

top 查看进程

ps -aux | grep "mysql"

 

显示某个用户的进程

ps -u webcyh

ps -ax 显示不包括终端进程的所有的进程

 

ps -aux --sort -pcpu,+pmem | head -n 10 根据cpu升序,内存降序 取出顶部10个

 

 

杀死进程:kill  进程号  pkill  进程名

 

 开启mysql进程 systemctl restart mariadb

查看进程 ps uax | grep mysql

杀死进程 kill 4197

 

 

 

 

posted on 2019-08-25 12:41  渐凸强、啊哈  阅读(153)  评论(0编辑  收藏  举报