Linux常用命令

本文深入探讨了文件管理的基本概念、Linux操作系统的特点、目录结构、文件命名规则、通配符使用、命令行操作技巧以及文件操作命令的详细说明。

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

一切都是文件。

文件名最长255个字符。

Linux区分大小写。

目录文件名不能出现:Linux“/”;window“\”;Mac OS“:”。

通配符:*——0个或多个;        ?——1个或多个;         []——包含,“-”表示区间。

Ctrl+c:结束当前操作。

ls:查询当前目录。“~”home目录。

-R:循环每个子目录。

-1:以一列显示。

-m:一排一排逐个显示,多个文件以“,”分割。

-a:显示隐藏文件。文件名前有“.”的为隐藏文件。

-F:显示文件类型:*可执行,/目录,@符号连接,|通道,=套接字。

--color:显示文件颜色和文件类型。

-l:详细列表显示。X允许执行,w允许改写,r允许读。用户权限,组权限,其它用户权限。

-r:反序。

-R:递归。

-X:按扩展名排序。

-t:按日期排序。

-S:按文件大小排序。

-h:可视化显示文件大小。

pwd:显示当前路径。

cd:切换到目标目录。

cd-:切换到上一历史目录。

touch:修改文件时间为当前时间。$ touch 文件名。

touch –t:修改文件时间为指定时间。$ touch –t198407130315 文件名->1984-07-13 03:15。

touch 不存在的文件名:创建新的空文件。

mkdir:创建新目录。

mkdir –p:创建目录及子目录。

mkdir –v:显示目录创建过程。

cp:复制文件。$ cp A B。

cp –i:防止复制时覆盖重要的文。y,n.

cp –R: 复制目录。

cp –a:复制文件到其它目录以完整备份。(只保存关键文件如有作者,时间戳;不复制符号连接)

mv:移动文件。重命名文件和文件夹。

注: mv a /home/bin复制a软连接本身。(a是当前路径下的一个软连接指向某个目录。)

mv a/ home/bin复制a软连接指向的目录。

rm:删除文件。Linux没有回收站。

rmdir:删除空目录。

rm -Rf:-f表示不要因细节干扰用户。(如空文件夹)。

rm “文件名”:””用于删除文件名中有空格的文件。

rm -- XXXX:--告诉命令后面的任何东西都不作为选线,只当文件名或文件夹名。

su 用户名:变更到其它用户。

su –l:变更到其它用户包括其环境变量。

sudo su:变更超级管理员。

man:详细解释命令。

man –k:

man –f:简单解释命令。

man [1-8] 命令:按级别塞选。

info:同man。

whereis:-b查找二进制文件,-m查找man page,-s查找源文件。

whatis:同 man –f。whatis –wls*,-w用通配符。whatis –r ^rm.*, -r 用正则表达式。

apropos 解释:根据解释找命令。

which:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值