linux常见命令

linux常见命令

1、ls命令:查看当前工作目录
选项 选项说明 示例
-l 显示详细文件信息 ls -l /home/test/
-a 显示所有文件或目录 ls -a ~
-h 显示文件大小 ls -lh /home/test
2、mkdir命令:创建目录
选项 选项说明 示例
-p 将所有层次目录全部创建 mkdri -p ~/test/test/
-m 设置权限模式
3、touch命令:创建文件
选项 选项说明 示例
touch ./test/test.txt
4、rm命令:删除文件或文件夹
选项 选项说明 示例
-f 强制删除文件或文件夹 rm -f ./test.txt
-r 删除目录 rm -r test
5、cp命令:复制目录和文件
选项 选项说明 示例
-r 递归复制目录及子目录的所有内容 cp -r ./test ./test2
-s 创建快捷方式 cp -s ./test ./test2
6、mv命令:移动目录和文件
选项 选项说明 示例
mv ./test ./test2
7、cat命令:查看文件
选项 选项说明 示例
-n 显示行号 cat -n test.txt
8、more命令:查看文件
选项 选项说明 示例
-p 清除屏幕显示文本 more -p test.txt
- 指定每屏显示的行数 more 10- test.txt
+ 从指定行开始显示文件 more 10+ test.txt
9、tar命令:归档
选项 选项说明 示例
-cvf 新建打包文件,指定压缩后的文件名 tar -cvf test.tar test test2
-x 解压文件包 tar -x test.tar
-C 指定解包的文件路径 tar -xvf test.tar -C ./test2
-z 通过gzip进行压缩/解压操作 tar -zcvf test.tar.gz test test2
10、useradd命令:添加用户
选项 选项说明 示例
sudo useradd hhq
-m 在/home下添加用户目录 sudo useradd -m hhq
-g 新增用户到用户组里 sudo useradd -m -g boys hhq
11、passwd命令:修改用户密码
选项 选项说明 示例
sudo passwd hhq
12、userdel命令:删除用户
选项 选项说明 示例
sudo userdel hhq
12、groupadd命令:创建用户组
选项 选项说明 示例
sudo groupadd boys
13、修改文件权限
选项 选项说明 示例
o+w o:表示别人 +w:表示增写权限 chmod o+w test.txt
u 表示文件所有者 chmod u-w test.txt
g 表示文件所属组 chmod g-w test.txt
a 表示所有用户 chmod a+w test.txt
- -w表示去除写的权限 chmod u-w test.txt
相关推荐
M78佐菲5 小时前
Linux学习笔记:TCP协议
linux·笔记·学习·tcp/ip·算法
Brilliantwxx5 小时前
【Linux】 进程(9)程序与进程地址空间(基础+进阶+面试题)
linux·运维·服务器·开发语言·c++
不怕犯错,就怕不做5 小时前
git prune 自动删除本地记录中那些远程已经不存在的分支引用
linux·服务器·git
richdata6 小时前
商品数字化不是先做大数据,而是先把数据变成可用决策
大数据·运维·数据治理·商品数字化·智能补货·ai商品决策
weixin_416667966 小时前
【无标题】
运维·服务器·网络
一池秋_7 小时前
arm低配linux设备,桌面应用冷启动提速方法
linux·运维·arm开发
惜离殇7 小时前
从零开始的敲代码生活--Linux应用软件(文件操作基础1)
linux·c语言·文件操作·标准io
上海云盾-小余9 小时前
流量攻击复盘:为什么 WAF 完好,业务依旧瘫痪
运维·服务器·网络
IT大白鼠9 小时前
Docker 私有仓库管理:Harbor 企业级仓库搭建与镜像全生命周期管理
运维·docker·容器
戴西软件9 小时前
戴西iDWS.3DViz Suite数据轻量化可视化软件,从传统桌面软件向云端协同的重大突破
大数据·运维·网络·人工智能·机器学习·3d