Linux笔记

133 阅读2分钟
  1. ls (可模糊) -l:展示目录下全信息 -a:所有文件,包括隐藏文件. -t:按时间降序 -h:展示一目了然的文件大小 
  2. tar 压缩/解压 tar -zcvf tar -zxvf  
  3. rm 删除 rm (可模糊) 
  4. df -h; 查看各个磁盘空间,同windows下的C,D,E,F盘等,可以查看磁盘大小,已用/未用空间
  5. du -h; 查看当前目录下的所有文件及其目录下的空间大小
  6. SFTP命令 
  • sftp [-P port] username@ip; 连接sftp服务器 回车再输入密码 
  • lcd ;  切到linux本地目录
  • get (可模糊);sftp服务器下载到linux本地 
  • sz (可模糊); 下载到windows本地
  • rz (可模糊); windows上传文件到linux本地 
  • put (可模糊); linux上传到sftp服务器 
  • put -r ;linux上传目录及目录里的文件到sftp服务器
  •  rm ; sftp删除文件 
  •  rmdir ; sftp删除目录 
  •  bye/quit; 退出sftp 
  •  lls; 展示linux本地目录下的文件 
  •  lcd; 切换linux本地目录 
  •  lpwd; 展示linux本地目录路径 
  •  rename ; 文件重命名

8.删除乱码文件

先找到节点信息num
ll -i
再删除文件节点
find . -inum num -exec rm -f {} \;

9.查看动态改变的日志

tail -f filename

10.查看进程

#查看java进程,并排除grep查找命令
ps -ef | grep java | grep -v grep
#ps -ef:查看进程的信息
UID:程序被该 UID 所拥有
PID:就是这个程序的 ID 
PPID:则是其上级父程序的ID
C:CPU使用的资源百分比
STIME:系统启动时间
TTY:登入者的终端机位置
TIME:使用掉的CPU时间。
CMD:所下达的是什么指令
#|:管道命令
#grep java:查找带java的行
#grep -v grep:排除带grep的行。因为用户当前输入的命令也算在内了

#结束进程
kill -9 <PID>

#统计文件的字数、行数、字节数。或通过|来作为输入源
wc <filename>
#统计行数
wc -l <filename>
#统计字数
wc -w <filename>
#统计字节数
wc -c <filename>

参考博客:

www.cnblogs.com/freinds/p/8…

www.cnblogs.com/baby123/p/6…

www.runoob.com/linux/linux…