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
相关推荐
Web3探索者3 小时前
可视化服务器管理和传统命令行区别是什么?新手教程:Linux 运维到底该用图形界面还是 SSH 命令行?
linux·ssh
zylyehuo5 小时前
Linux系统中网线与USB网络共享冲突
linux
荣--7 小时前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森8 小时前
动手实战学 Docker — 从零到集群编排完全指南
运维
Avan_菜菜1 天前
FRP 内网穿透完整实战:从 HTTP 映射到 HTTPS 自签代理
运维·nginx·https
Sokach10151 天前
Linux Shell 脚本从零到能用:一个新手的一天学习总结
linux
SelectDB2 天前
Litefuse 开源并推出单进程轻量模式,25 秒就能跑起来的 Agent 可观测与评估平台
运维·后端·自动化运维
AlfredZhao2 天前
Docker 容器时区不对,`timedatectl` 不存在怎么办?
linux·timezone
zzzzzz3103 天前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql
XIAOHEZIcode3 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏