Linux常用命令(文件处理命令) 持续更新中

本文详细介绍Linux系统中的常用命令,如ls、mkdir、cd等的功能、用法及示例,帮助初学者快速掌握基本操作。

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

命令格式

命令格式:

命令 [-选项] [参数]
ls -la /etc

ls
英文原意:list
所在目录:/bin/ls
授权对象:所有用户
功能描述:显示目录文件
选项:
	-a 显示所有  all 
	-l 显示详细信息 long
	-d 查看目录属性(可用于查看指定目录的属性) directory
	-i i节点  ino
	-h 以人性化的显示文件大小  human  

Linux各目录的作用划分

目录作用
/bin存放系统命令的目录,普通用户和超级用户都可使用。可以在单用户模式下也可执行
/sbin保存系统环境设置相关的命令,只有超级用户可以使用这些命令进行系统环境的设置,但有些命令可以允许普通用户查看。
/usr/bin存放系统命令的目录,普通用户和超级用户都可以使用,这些命令和系统的启动无关,不可以在单用户环境下执行。
/boot系统启动目录,保存系统启动的相关文件,如内核文件启动引导程序(grub)文件
/dev存放的是设备文件,linux中一切皆为文件,包括硬件。这个目录就是用来保存硬件设备文件
/etc配置文件的存放位置。系统内所有采用默认安装方式(rpm安装)的服务的配置文件都存放在这个目录中进行保存。
/home普通用户的家目录。当建立一个用户时,这个用户要有一个默认登录位置,这个位置就是此用户的家目录。所有的普通用户都会在创建时在/home/创建一个家目录,家目录的名称默认就是用户名。
/lib存放的linux系统函数库
/lost+found丢失和找到,当系统突发意外情况奔溃时,产生的一些碎片文件就存放在此。系统启动过程中fask工具会检查这里,并修复以损坏的文件。这个目录在每个分区中都有存在。/lost+found就是根目录的备份恢复目录。
/media挂载目录,通常挂载一些媒体设备,如软盘和光盘
/mnt挂载目录,挂载U盘,移动硬盘和其它操作系统
/misc挂载目录,系统建议在此目录下挂载NFS服务共享目录。
/opt第三方安装的软件保存位置。用于放置和安装其它软件的目录。如手工安装的源码包就存放在这个目录当中。
/proc虚拟文件系统,该目录中的数据保存在内存中。主要保存的是系统的内核。
/sys虚拟文件系统。和proc目录相似,都是保存在内存当中的,主要保存内核相关信息。
/root超级用户的家目录,普通用户的家目录存放在/home/xxx,超级用户的家目录直接在“/” 下
/srv服务数据目录,一些服务启动后,可以在这个目录中保存数据。
/tmp临时目录。系统的临时文件存在在这里。
/usr系统软件资源目录,不是usre,是“Unix Softwre Resource” 的缩写,不是存放用户的数据,是存放系统软件资源的目录。系统中安装的软件大部分在这里,除了/usr/bin和/usr/sbin
/var存放系统的一些动态资源目录。主要保存缓存、日志及软件运行时产生的文件。

mkdir

英文名称: mkdir
命令英文原意:make directories
命令所在路径:/bin/mkdir
执行权限:所有用户
语法:mkdir -p [目录名]
功能描述:创建新目录
				-p 递归创建
范例:
	mkdir /tmp/Japan/boduo
	mkdir /tmp/Japan/cangjing /tmp/Japan/Longze

cd

英文名称: cd
命令英文原意:change directories
命令所在路径:/bin/cd
执行权限:所有用户
语法:cd 目录名
功能描述:切换目录
范例:
	cd /tmp/Japan/cangjing
	cd /tmp/Japan/Longze

pwd

英文名称: pwd
命令英文原意:print working directory
命令所在路径:/bin/pwd
执行权限:所有用户
语法:pwd
功能描述:查看当前所在目录
范例:
	pwd
	/tmp/Japan

rmdir

英文名称: rmdir
命令英文原意:remove empty diretcories
命令所在路径:/bin/rmdir
执行权限:所有用户
语法:rmdir[目录名]
功能描述:删除空目录
范例:
	rmdir /tmp/Japan/boduo

cp

英文名称: cp
命令英文原意:copy
命令所在路径:/bin/cp
执行权限:所有用户
语法: cp -rp [原文件目录] [目标目录]
				-r 复制目录
				-p 保留文件属性
功能描述:复制文件或目录
范例:
	cp /tmp/Japan/cangjing /tmp/China/xixi
	cp /tmp/Japan/cangjing /tmp/China/xixi 2+

mv

英文名称: mv
命令英文原意:move
命令所在路径:/bin/mv
执行权限:所有用户
语法: mv  [原文件目录] [目标目录]
功能描述:剪切文件、改名
范例:
	mv /tmp/Japan/Cangjing /tmp/China/   剪切目录
	mv /tmp/Japan/Cangjing /tmp/Japan/Canglaoshi  更名目录

rm

英文名称: rm
命令英文原意:remove
命令所在路径:/bin/rm
执行权限:所有用户
语法: rm -rf 目录
			-r  删除目录
			-f  强制删除
功能描述:删除文件或者目录
范例:
	rm /tmp/Japan/Cangjing/cjav
	rm -r /tmp/Japan/Cangjing
	rm -rf /tmp/Japan/Cangjing

touch

英文名称: touch
命令所在路径:/bin/touch
执行权限:所有用户
语法: touch 文件名
功能描述:创建一个空文件
范例:
	touch file  				创建你一个文件
	touch program file   创建多个文件
	touch "program file"  创建一个带空格的文件

cat

 英文名称: cat
命令所在路径:/bin/cat
执行权限:所有用户
语法: cat 文件名
功能描述:查看一个文件
范例:
	cat /etc/passwd

more

英文名称: more
命令所在路径:/bin/more
执行权限:所有用户
语法: more 文件名
			(空格) 或 f  翻页
			q  退出
			(回车)   一行一行向下
功能描述:分页显示文件内容
范例:
	more /etc/services

less

英文名称: less
命令所在路径:/usr/bin/less
执行权限:所有用户
语法: less 文件名
			(空格) 或 f  翻页
			q  退出
			(回车)   一行一行向下
功能描述:分页显示文件内容  (可向上翻页)
范例:
	less /etc/services

head

英文名称: head
命令所在路径:/usr/bin/head
执行权限:所有用户
语法: head 文件名
		-n 指定行数
功能描述:显示文件指定行数
范例:
	head -n 18 /etc/services

tail

英文名称: tail
命令所在路径:/usr/bin/tail
执行权限:所有用户
语法: tail 文件名
		-n 指定行数
		-f 动态显示文件末尾内容
功能描述:从文件尾部显示,与head相反
范例:
	tail -n 18 /etc/services

ln

英文名称:ln
命令英文愿意:link
所在路径:/bin/ln
执行权限:所有用户
语法:ln -s [原文件] [目标文件]
				-s  创建软连接
功能描述:生成链接文件

软连接文件特点:
1.软连接文件权限全部为rwxrwxrwx,即所有用户都拥有全部权限。

硬链接文件特点:
1.类似于拷贝cp -p 加同步更新
echo “xxxxx” >>/etc/issue
2.通过i节点识别
3.不能跨分区
4.不能针对目录使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值