• 多任务管理: fg, bg, jobs, &;

  • 远程连接执行长时间任务,防止意外断开:screen;
    • 建立并进入一个screen:
      screen -S NAME
      
    • 保留当前screen并跳出: <Ctrl + a> d

    • 列出所有保留的screen(包含对应ID):
      screen -ls
      
    • 返回到保留的一个screen中:
      screen -r ID
      
  • 多文件重命名: rename;
    • 将文件后缀A改为B:
      rename 's/.A/.B/'
      
  • 获取当前文件夹下文件数目:
    • 获取文件数目:
      ls -l | grep "^-" | wc -l
      
    • 获取文件数目(包括文件夹):
      ls -lR | grep "^-" | wc -l
      
    • 获取文件夹数目:
      ls -lR | grep "^d" | wc -l
      
  • 用户管理: useradd, groupadd, su;
    • 创建用户:useradd:
      useradd -m USERNAME
      

      or

      adduser USERNAME
      
    • 删除用户:
      useradd -r USERNAME
      
    • 切换用户: su;
      sudo su
      su USERNAME
      
  • 列出非指定文件:
    • 单个文件:
      ls -I FILENAME`:
      
    • 忽略扩展名*.png:
      ls -I "*.png"