Linux 常用命令

本文提供了Linux系统下常用的文件和目录操作命令详解,包括切换目录、创建与删除目录、文件操作、权限设置、链接创建及内容查看等核心功能,帮助初学者快速掌握Linux基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

回到上一次所在目录
cd -

创建一个目录
mkdir xiyou
mkdir xiyou/mingjie
创建一个多级目录
mkdir -p xiyou/dssz/meihouwang

删除一个空的文件夹
rmdir xiyou/dssz/meihouwang

touch 创建空文件
touch xiyou/dssz/sunwukong.txt

cp 复制文件或目录
复制文件
p xiyou/dssz/suwukong.txt xiyou/mingjie/
递归复制整个文件夹
cp -r xiyou/dssz/ ./

删除目录中的内容
rm xiyou/mingjie/sunwukong.txt
递归删除目录中所有内容
rm -rf dssz/

mv 移动文件与目录或重命名
mv oldNameFile newNameFile (功能描述:重命名)
mv /temp/movefile /targetFolder (功能描述:移动文件)

more 文件内容分屏查看器
more smartd.conf
less 分屏显示文件内容 需要才加载 适用于大文件
less smartd.conf

echo输出内容到控制台
-e: 支持反斜线控制的字符转换
echo “hello\tworld”
hello\tworld
echo -e “hello\tworld”
hello world

head 显示文件头部内容
head 文件 (功能描述:查看文件头10行内容)
head -n 5 文件 (功能描述:查看文件头5行内容,5可以是任意行数)
head -n 2 smartd.conf

tail 输出文件尾部内容
tail 文件 (功能描述:查看文件后10行内容)
tail -n 5 文件 (功能描述:查看文件后5行内容,5可以是任意行数)
tail -f 文件 (功能描述:实时追踪该文档的所有更新)
tail -n 1 smartd.conf

> 覆盖 和 >> 追加
ll >文件 (功能描述:列表的内容写入文件a.txt中(覆盖写))
ll >>文件 (功能描述:列表的内容追加到文件aa.txt的末尾)

ln 软链接 类似于快捷方式
ln -s [原文件或目录] [软链接名] (功能描述:给原文件创建一个软链接)
创建软连接
mv houge.txt xiyou/dssz/
ln -s xiyou/dssz/houge.txt ./houzi
ll
lrwxrwxrwx. 1 root root 20 6月 17 12:56 houzi -> xiyou/dssz/houge.txt
删除软连接
rm -rf houzi
进入软连接实际物理路径
ln -s xiyou/dssz/ ./dssz
cd -P dssz/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值