Linux学习笔记

日志查看:

1.实时刷新日志
  tail -f xxx.log
2.实时刷新日志的最后20行
  tail -20f xxx.log
3.从日志中检索关键字(例如我们在代码中输出了【任务开始】四个字)
  tail -100f xxx.log grep [任务开始]
4.产线服务器查看历史错误日志(从尾部向上查500行)
  tail -n 500 xxx.log

文件查看编辑:

1.安装nano插件
  CentOS系统执行 yum -y install nano
  Debian/Ubuntu系统执行 apt-get install -y nano
2.使用 nano+文件名 即可
3.编辑完保存 ctrl+X 输入Y

文件上传下载:

1.安装RZSZ插件
  CentOS系统执行 yum -y install lrzsz
  Debian/Ubuntu系统执行 apt-get install -y lrzsz
2.下载 sz+文件名 即可(注意下载路径)
3.上传 rz+回车键 会有界面跳出让我们选择本地文件  

文件压缩/解压:

// 压缩
1.将 /home/test/ 这个目录下所有文件和文件夹打包到当前目录下的test.zip包中
  zip -q -r test.zip /home/test    
2.如果当前就在 /home/test 目录下,可以这么执行
  zip -q -r test.zip *

// 解压
1.把test.zip包中的文件解压到当前目录下
  unzip test.zip
2.查看压缩文件中包含的文件
  unzip -l test.zip
3.检查zip文件是否损坏
  unzip -t test.zip
4.解压到指定文件夹(注意写全路径,test1文件夹不存在会自动创建)
  unzip -o test.zip -d /home/test1  

其他常用Linux命令:

1.切换到test目录下
  cd /test
2.列出当前目录下所有目录(横向展示)
  ls
3.列出当前目录下所有目录(纵向展示,Debian/Ubuntu系统需要执行ls -l)
  ll
4.创建一个test文件夹
  mkdir test
5.创建一个test.txt文件
  touch test.txt
6.当前目录下复制test文件到test1
  cp test test1
7.不询问删除test1文件,可空格写多个
  rm -rf test1
8.查看所有进程
  ps -ef
9.查看所有java进程
  ps-ef | grep java
来源url
栏目