总结了下工作中常用的Linux命令,后期会不断更新补充!
ls -lrt (l表示详细列表,r表示反向排序,t表示按时间排序)
ls -lrS
tail -n 3 sys.log 查看一个日志的最后三行
tail -f sys.log 动态输出日志
find . -name "*test*"
find . -type f -name "*test*"
mkdir -p
touch
cp file1 file2 将file1复制为file2
cp -a dir1 dir2 复制一个目录
mv filename 目标路径
rm -rf dir1 删除 ‘dir1’ 目录及其子目录内容
chmod -R 755 文件夹
user group other
7 7 7
rwx读写执行
grep -ir 字符串 ./
sed -i "s/目标字符串/替换字符串/" `find *.sql`
df -h|awk 'NR==2{print $4}'
vi 文件名
shift + g 跳转文件最后一行
/ 搜索关键字
rename 目标字符串 替换字符串 *
wc -l filename
ls | wc -l
tar -cvf filename.tar 目录名
tar -xvf filename.tar -C 目录名
ps -ef | grep java
kill -9
df -h
du -sh 文件名
top
nohup &(线程守护)
jobs