常用Linux命令(持续更新)
-
多任务管理:
fg,bg,jobs,&; - 远程连接执行长时间任务,防止意外断开:
screen;- 建立并进入一个screen:
screen -S NAME -
保留当前screen并跳出:
<Ctrl + a> d - 列出所有保留的screen(包含对应ID):
screen -ls - 返回到保留的一个screen中:
screen -r ID
- 建立并进入一个screen:
- 多文件重命名:
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 USERNAMEor
adduser USERNAME - 删除用户:
useradd -r USERNAME - 切换用户:
su;sudo su su USERNAME
- 创建用户:
- 列出非指定文件:
- 单个文件:
ls -I FILENAME`: - 忽略扩展名
*.png:ls -I "*.png"
- 单个文件: