About Linux

  1. 查看文件大小
ls -lh $file
  1. 查看文件夹大小
du -h --max-depth=1 $dir

如果不行试一下:

du -lh --max-depth=1 $dir
  1. 更改文件夹用户及用户组
chown [-R] user 文件或目录
chgrp [-R] user 文件或目录

其中 -R 表示递归的更改,user 即想要改成的用户名。
另外可通过 ll 命令查看文件的用户以及用户组。

  1. zip 打包
zip -r -q -o test.zip  /home/test

其中 -r 表示递归压缩文件夹下所有文件;-q 不输出压缩过程;-o 指定压缩包的文件名。

  1. 进程的挂起和恢复:
    通过 ctrl+z 挂起进程,进程未结束,在后台暂停;
    通过 fg 恢复进程,进程恢复至前台运行。
    jobs 命令可查看当前在后台运行的进程。
    bg 命令可以使后台挂起的进程在后台继续执行。
  2. apt-get install -y $package_name
    其中 -y 表示 yes,这样就不用手动确认。
  3. unzip 解压zip分卷
    https://www.jianshu.com/p/225952c51752
    https://www.cnblogs.com/haiyang21/p/11608406.html
  4. git clone 时 Permission denied:
    将 ~/.ssh/id_rsa 里的内容在github settings SSH and GPG keys 添加,就可以访问。
    参考:https://www.cnblogs.com/wmr95/p/7852832.html
  5. 解压
    https://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html
  6. 查看进程
    命令 top 可以查看运行中的进程,命令 ps a 可查看进程以及对应的运行指令。

你可能感兴趣的:(About Linux)