linux的一些基本命令(关于文件操作, 进程操作,以及/boot问题)

来源:互联网 发布:数字图像处理 知乎 编辑:程序博客网 时间:2024/05/19 17:57

文件操作

1.将多个文件合并为单一个文件: cat file1.txt file2.txt > file.txt
2.用sed删除空白行:sed -i ‘/^$/d’ filename
3.用sort加uniq 删除重复项: sort -n filnename| uniq > filename
4.解压 tar zxvf 文件名.tar.gz, 压缩 tar zcvf 文件名.tar.gz 目标名
5. scp远程文件及文件下载

远程下载:scp root@42.96.134.205:/root/yqproject.tar /tmp
远程上传: scp /tmp/yqproject.tar root@42.96.134.205:/root/yqproject.tar
如果需要上传或下载文件夹的, 需要加入-r 参数 , 如:scp -r root@42.96.134.205:/root/yqproject /tmp

6.删除空行: sed -i ‘/^$/d’ filename

进程操作

将含有”manage”关键词的进程杀死:ps -ef | grep manage | awk ‘{print $2}’ | xargs kill -9

解决ubuntu中/boot不足问题

步骤一:在终端下察看已经安装的旧的内核
dpkg –get-selections|grep linux
步骤二:删除不用的image文件
sudo apt-get remove linux-image-*
步骤三:处理有卸载不完全的软件
sudo apt-get autoremove

原创粉丝点击