查看文件的占用内存
du -sh
查看GPU使用情况
nvidia-smi
显示文件的部分内容
查看文件全部内容
cat test.txt
查看文件的前(后)部分内容,查看test.txt文件的前10行
head -n 10 test.txt
查看文件夹前几个文件(例如照片)
ls -l file | head -n 10
查看整个文件目录
find ./ -type f
统计文件
统计文件的行数
wc -l test.txt
统计文件夹中的(特定)文件数量
ls -l | grep “^-”| wc -l
ls -l | grep “.js”| wc -l
传输文件
scp命令
scp [-r] [-P port] [[user@]host1:]file1 [[user@]host2:]file2
scp -r ./file root@host:/home/remoteDir
Vim查找和替换
查找:进入normal模式下,使用/ [查找内容],查找内容。输入要查找的字符串并按下回车。 Vim会跳转到第一个匹配。按下n查找下一个,按下N查找上一个。还可以匹配正则表达式 。
查找 clf
/ clf
查找clf,不区分大小写
/ clf\c
查找clf,区分大小写
/ clf\C
模糊查找 clf
? clf
替换::s命令用来查找和替换字符串。语法如下:
:{作用范围}s/{目标}/{替换}/{替换标志}
:%s/clf/clf_sub/g
Vim退出不清屏
在开screen后,使用vim退出时不清屏,而不在screen状态时,不会出现这种问题。修改vimrc配置文件即可解决这个问题。
- 定位配置文件/etc/vim/vimrc
- 在vimrc中添加下面几行
if &term =~ “xterm”
" SecureCRT versions prior to 6.1.x do not support 4-digit DECSET
" let &t_ti = “<Esc>[?1049h”
" let &t_te = “<Esc>[?1049l”
" Use 2-digit DECSET instead
let &t_ti = “<Esc>[?47h”
let &t_te = “<Esc>[?47l”
endif
ssh连接远程服务器自动断开解决
ssh连接远程服务器后,长时间不操作,服务器会自动断开。可以修改服务器端参数来解决。
-
考虑把服务器端的配置作修改路径是:/etc/ssh/sshd_config
-
在其中添加一行内容,意思是向客户端每60秒发一次保持连接的信号
ClientAliveInterval 60
- 如果仍要设置断开时间,还有一个参数可以添加
ClientAliveCountMax 60
意思是如果客户端60次未响应就断开连接,依据你期望的时间来设定
本文完全引用于https://blog.youkuaiyun.com/hustcw98/article/details/79325878 。