【嵌入式Linux】2.常用命令第一部分

2.Linux常用命令

2.1 ls 命令

ls命令功能:查看文件信息,打开虚拟机进入终端,输入ls就会列出路径所有文件。

很多文件隐藏无法查看,需要加上在后面参数

文件名前面有.则为隐藏文件,如.bash_history

参数

ls -a:显示所有文件(包括隐藏文件)

ls -l:显示文件详细信息

文件类型和权限

第一列中的第一位d和-代表了这个文件的类型

第一个参数:

d:目录文件,

-:普通文件,

p:管理文件,

l:链接文件,

b:块设备文件,

c:字符设备文件,

s:套接字文件

第一列第一个参数后面的代表了用户权限

r:可读权限,

w:可写权限,

x:可执行权限,

-:没有权限

其余列

第二列

在-开头的普通文件下,其表示链接数,相当于快捷方式。

在d开头的目录文件下,其表示子目录数(不是文件数)。

第三第四列

是用户名和组名

第五列

是文件大小,字节为单位

第六列

修改时间

最后

文件名,

.表示当前目录,..表示上一级目录

2.2 cd 命令

cd命令功能:目录切换

cd+空格+路径//切换到指定路径
cd ..//进入上一级路径
//然后ls列出当下文件
cd linzaii/
//进入指定路径

小提示,在cd 后写出首字母然后按下tab会自动补全

cd / //进入根目录
cd ~ //进入家目录
//在root用户下的家目录和普通用户不同

2.3 pwd 命令

pwd命令:显示当前路径

2.4 mkdir 命令

功能:创建一个新的文件夹

mkdir test//在家目录下创建一个文件夹
mkdir -p//创建多级目录(相对路径)

2.5 rmdir 命令

功能:删除一个空目录(无法删除有东西的文件夹)

2.6 rm 命令

功能:删除文件或目录

注意:删除目录一定要加上-r参数

这个命令有三个常用参数:-r -f -i

rm -r test/
//递归删除这个目录下的所有文件
rm -ri test/
//在删除之前进行询问
rm -f //强制删除

2.7 touch 命令

功能:创建一个文件(mkdir是创建新的文件夹)

touch test.c
//创建test.c文件
rm test.c
//test.c只是文件而不是文件夹,不用-r但是可以使用-f和-i
  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Linzaii

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值