这里记录常用的Linux命令
Screen 命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
screen -S <窗口名>
screen -ls
screen -r <窗口名>
进入Screen命令模式,按Ctrl+A,然后松开,再按":" 在出现的提示符中,输入kill,然后按Enter。这会关闭当前窗口。
ctrl+a,然后输入d
|
友好的查看文件大小
方法一
ls -lh
查看目录下文件大小,文件夹似乎不准确
du -h --max-depth=1
查看当前目录的一级目录所占空间
查看进程
1 2 3 4 5 6 7 8 9 10 11
| ps aux | grep python
lsof | grep python
kill -9 PID
|
切割文本
<font style="color:rgb(9, 171, 59);background-color:rgb(248, 249, 251);">sed</font>
是一个强大的流编辑器,可以用来处理和编辑文本文件。以下命令可以截取文件的第2000行到第3000行:
1
| sed -n '2000,3000p' input_file > output_file
|
解压命令
1
| unzip xxx.zip -d unzipdir
|
压缩命令
1
| zip -r gezida_docx.zip ~/files
|
文件处理
切割文件
1 2
| awk 'NR>=1000 && NR<=1003' sci-hub-doi-2022-02-12.txt > tmp.txt
|
大文件查找内容所在行
1 2 3
|
awk '/10.3390\/ma10091078/{print NR; exit}' sci-hub-doi-2022-02-12.txt
|
Ubuntu 系统特殊命令
下面这个命令是Ubuntu 系统的