你穿过世事朝我走来,迈出的每一步都留下了一座空城
查看当前目录大小
du -sh ./
查看当前目录下某个文件大小
du -sh ./文件名
查看当前目录下所有文件的大小
看磁盘大小
df -h
du -sh ./*
切换到上次操作的目录
cd -
动态查看日志文件,其中数字代表观察的行数
tailf -500 文件名 或者 tail 500f 文件名
查看文件
cat 文件名
创建目录
mkdir
创建文件
touch 文件名
vim 或vi 文件名 打开文件,创建文件
vim打开文件后有几个技巧如快速定位、翻页、删除某行或多行,也可直接用Notepad++直接连接服务器编辑文件
改文件名可用mv或者cp 其中cp是保留原来文件,mv不保留,这两个命令都可以在服务器目录之间移动文件
服务器之间同步文件可以用scp rsync
scp ./文件1 文件2 用户名@ip:目标目录 有些服务器间的端口不是默认的22,就得设置端口
scp -P 17585 ./文件1 文件2 用户名@ip:目标目录
还可以同同时同步到多态服务器
for i in 28 47 ;do scp -r -P 17585 ./文件名 用户名@10.0.0.$i:目标目录;done 看具体集群ip
计算某个进程的个数
ps -ef |grep 进程名 |wc -l
ps -ef 与 jps都可以查看进程,jps只能查看java进程
查看整个服务器运行情况
top
启动脚本
切换到脚本所在目录./脚本名
或者用相对路径或者绝对路径也可,查看文件是可类推
sh 脚本名
alt +p 可以拖动window或mac系统的文件到服务器,也可以通过filezilla工具拖拽
计算目录下文件个数
ls -trlh | wc -l
ping 可以测试网络通不通
curl 可以测试网络通不通还亦可以携带参数获取结果
ifconfig 可以看网卡信息
kill -9 进程id 强制终止某进程 携带不同参数可以做不同操作
netstat 查看端口使用情况 携带不同参数可以做不同操作
rm -rf 删除某一个文件或一个目录 r是递归 f是强制不带询问的
rm删除文件
打包、解压缩命令
tar
- End -
领取专属 10元无门槛券
私享最新 技术干货