
Linux(一)
发布日期:2021-05-10 03:44:26
浏览次数:16
分类:精选文章
本文共 1655 字,大约阅读时间需要 5 分钟。
Linux 基础命令手册
目录结构
Linux 系统的目录结构类似于Windows的文件夹目录,但通常不带扩展符且符号不同。以下是常见的目录符号解释:
~
:表示当前用户的根目录(Home目录)。:
:表示当前工作目录。.
:表示当前目录。...
:表示上一层目录,即父目录。..
:表示上一层目录,类似于...
,用于更高一级目录。
目录命令
查看目录内容
pwd
:显示当前工作目录。cd
:切换目录。- 绝对路径:
/path/to/directory
。 - 相对路径:
./relative/path
或../relative/path
。
- 绝对路径:
ls
:列出目录内容。ls -l
:显示详细信息,包含文件大小、权限、所有者、组和修改时间。ls -a
:显示隐藏文件和目录。ls -r
:按名称倒序排序。ls -t
:按修改时间从晚到早排序。ls -t
(默认):按修改时间从早到晚排序。ls -F
:文件名前添加符号,例如"*"表示可执行文件,"@表示链接","/表示目录。ls -R
:递归显示子目录中的文件和目录。ls -S
:按文件大小从大到小排序。ls -sh
:文件大小以人性化形式显示。
创建和删除目录
- 创建目录:
mkdir /opt/software
。 - 删除空目录:
rmdir /opt/software
(只能删除空目录)。
复制和移动文件或目录
- 复制文件或目录:
cp /src/path /dest/path
。 - 移动文件或目录:
mv /src/path /dest/path
。
文件命令
创建文件
touch filename
:创建一个新文件。
删除文件
- 删除文件:
rm filename
。 - 删除文件及内容(递归):
rm -rf dirname
。
查看文件内容
head filename
:显示文件内容前10行。tail filename
:显示文件内容最后10行。tail -f filename
:动态显示文件内容(类似实时日志)。
vi 编辑器
vi 是 Linux 系统中的经典文本编辑器,支持正常模式和插入模式。
查看文件内容
- 启动vi编辑器:
vi filename
。
编辑模式
- 插入模式(Insert):
i
或I
(i
在光标下插入,I
在光标行首插入)。 - 替换模式:
a
在光标下插入,A
在光标行首插入。
快速跳转
- 跑到首行:
gg
或1G
。 - 跑到末行:
G
。 - 跑到指定行:
nG
,例如3G
跳转到第三行。
行内操作
- 删除字符:
x
(删除光标后一个字符)、xx
(删除光标后两个字符)。 - 删除整行:
dd
。 - 复制字符:
yy
(复制光标所在行)、nyy
(复制n行)。 - 粘贴:
p
。
搜索和替换
- 搜索:
/word
(向下寻找word
)。 - 反向搜索:
?word
(向上寻找word
)。
删除、复制、粘贴
- 删除命令:
dd
、d$
(删除到行末)。 - 复制命令:
yy
、nyy
(复制多行)。 - 粘贴命令:
p
。
用户管理
创建用户
useradd username
(可选参数:-c
、-d
、-g
、-s
、-u
)。
设置用户密码
passwd username
。
切换用户
su username
或sudo su username
(带权限切换)。
删除用户
- 删除用户:
userdel username
。 - 删除用户及其主目录:
userdel -r username
。
修改用户
- 合并用户:
usermod
。 - 修改组:
groupmod
。 - 修改组成员:
usermod -G groupname username
。
权限管理
查看权限
- 查看文件或目录权限:
ls -l
(详细权限)。
修改权限
- 修改权限:
chmod permission 文件或目录名
。chmod 777 filename
:完全权限(可执行、可读、可写)。chmod 755 dirname
:目录默认权限(包含 Reduced 读、执行、搜索 EFI 文件系统)。
- 更改所有者或组:
chown用户:组文件或目录
。
通过这些命令,可以有效地管理 Linux 系统中的用户和权限,确保系统安全和功能正常运行。
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年04月15日 15时12分00秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
SpringBoot与缓存(JSR-107、Spring缓存抽象)
2019-03-15
ERROR 总结
2019-03-15
查找最小值栈的O(1)
2019-03-15
淘宝天猫双十一养猫组队怎么踢人
2019-03-15
Java面试题整理,闭关在家37天“吃透”这份345页PDF,纯干货
2019-03-15
概念唱片Plastic Beach封面高清壁纸
2019-03-15
旅游后期效果Ography Lightroom预设
2019-03-15
2017CS231n笔记5.CNN
2019-03-15
Linux系统安装Nodejs
2019-03-15
vue项目报错集合
2019-03-15
图片链接
2019-03-15
LINUX-WIFI无线接入的一些东西
2019-03-15
word文档手写字母总会大写问题
2019-03-15
Redis中的key
2019-03-15
juc-09-控制并发流程工具类
2019-03-15
第一节 docker安装
2019-03-15
Linux系统时间与硬件时间及时间同步
2019-03-15
Spring 和 DI 依赖注入
2019-03-15
中序线索二叉树的遍历
2019-03-15