Linux 基础命令--长期更新
来源:互联网 发布:lol显示网络连接异常 编辑:程序博客网 时间:2024/05/01 21:14
1.将当前程序放到后台运行,恢复到前台为命令fg
Ctrl+z
2. 删除从光标所在位置到行末
Ctrl+k
3. 通配符 * ? {1..10} 等等,例如
find *.txt // 查找后缀为txt的所有文件touch love_{1..10}_money.txt //创建 love_1_money.txt love_2_money.txt .....love_10_money.txt 文件
4. 创建 user 用户和删除用户
sudo adduser <user>sudo deluser <user> --remove-home
5. 默认情况下新创建的用户是不具有 root 权限的,也不在 sudo 用户组,可以让其加入 sudo 用户组从而获取 root 权限,首先要切换到有root权限的用户
sudo usermod -G sudo <user>
6.切换user用户
su <user>
7.可以以特权级别运行 cmd 命令,需要当前用户属于 sudo 组,且需要输入当前用户的密码
sudo <cmd>
8.查看user用户属于哪个组
groups <user>
9. 查看group文件
cat /etc/group | sort\ // `| sort` 表示将读取的文本进行一个字典排序再输出cat /etc/group | grep -E "xxx" // `| grep -E "xxx"` 过滤出xxx
10.变更文件所有者
sudo chown <user> file
11.修改文件权限
// rwx : 2^2+2^1+2^0 = 7 (r:2 w:1 x:0)chmod 777 file
12.创建目录
mkdir testmkdir -p father/son // -p创建多级空目录
13.复制文件或目录
cp <file> <目录>cp -r <目录> <目录> // 复制目录要带参数 -r
14.移动文件或目录
mv <file> <目录>mv <目录> <目录>
15. 重命名文件或目录
mv <file> <file1>mv <目录> <目录>
16.搜索
1. locate
例:
locate /usr/share/*.jpg // 查找 /usr/share/ 下所有 jpg 文件
2.which
通常使用 which 来确定是否安装了某个指定的软件,因为它只从 PATH 环境变量指定的路径中去搜索命令.
which man
3.find
强大,参数众多
sudo find /etc/ -name interfaces
阅读全文
0 0
- Linux 基础命令--长期更新
- 【Linux 网络】网络测试命令 长期更新
- c++基础,长期更新
- 基础数学公式 长期更新
- 我常用的linux命令(长期更新)
- logcat命令详解--长期更新
- c语言基础,长期更新
- Linux 使用杂记(长期更新)
- LINUX新手常用命令[长期更新]
- Linux - 常用命令(长期更新)
- Linux学习笔记-长期更新
- linux常用命令(长期更新)
- linux命令基础-持续更新
- linux 基本命令长期整理
- Git高频命令(长期更新)
- HEML+CSS基础总结(长期更新)
- linux下各种文件格式的压缩以及解压缩命令(长期更新)
- Linux 常用命令速查【长期更新】
- 51nod 1705 七星剑(期望DP)
- HashMap和HashTable的区别。
- jenkins ftp推送文件
- sublime gitgutter 显示历史代码内容插件安装及使用
- Cesium部分控件设置
- Linux 基础命令--长期更新
- 【Android training】使用系统权限
- 设置了table-cell 属性后,用百分比来设置宽度为什么会出现问题
- HDU
- C++ 手动开栈方法
- android获取键盘高度,不能用你打我
- linux系统中rsync+inotify实现服务器之间文件实时同步
- 获取签名证书的SHA1值和MD5值
- testng+maven+java+idea 接口测试入门二:使用reportng优化报告格式