文件操作
列出文件列表
1 | ls -a 显示所有 -l 长格式显示 |
目录跳转
1 | cd / 进入根目录 |
文件夹(文件)操作
1 | mkdir 创建文件夹 |
文件复制 cp
1 | cp -r a/. b 复制文件夹 |
文件移动mv
1 | mv 原文件名 新文件名 //修改文件名称 |
读取文件 cat
1 | cat fileName 一次显示整个文件 |
查看文件 more,less
1 | more fileName |
Tail 命令 查看日志
1 | tail -f 命令可用于监视另一个进程正在写入的文件的增长。 特别是在看日志时非常有用,你实时更新了日志,它就实时显示出来 |
文件内容搜索grep
1 | grep -n searchValue fileName 显示包含searchValue的行,及行号 |
查找文件 fin
1 | find -name "*.txt" -print 用于查找所有的‘ *.txt’文件在当前目录及子目录中 |
压缩解压 tar
1 | 解包:tar zxvf FileName.tar |
网络操作
查看端口占用
1 | lsof -i tcp:8080 |
进程 任务操作
搜索进程
1 | ps -ef|grep treadName //查看程序运行的pid |
任务切换
1 | command & //将进程放在后台执行 |
其他
查看linux发行版本
1 | lsb_release -a |
硬盘挂载操作
1 | 查看所有硬盘信息 |
后台启动 nohup
1 | nohup ./test.sh & 挂起服务 退出终端不断开 |