嵌入式技术笔记(二):Linux命令

今天学习了一些Linux命令,在这里回顾总结一下。
首先说一个注意点,命令后面要加空格,否则命令无效。
还有一个注意点,“./”不是命令,这是路径,意思是当前目录下找后面跟的文件。

1. 切换(进入)当前工作目录:cd
语法:cd [dirName]
其中dirName 表示法可为绝对路径或相对路径。
cd / :进入根目录
cd . :当前目录
cd后面跟两个".":返回上一级
2. 显示指定工作目录下之内容:ls
语法:ls [-alrtAFR] [name…]
ls -a:显示所有文件及目录 (. 开头的隐藏文件也会列出)
ls -a
ls -l:除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出。
其中第一列数据是文件的权限,权限中的第一个字符表示文件类型:
常用的有:(-)普通文件;(d)目录文件;(c/b)设备文件;(l)链接文件
不常用的有:(p)管道文件;(f)堆栈文件;(s)共享文件

ls -l

3. 变更为其他使用者的身份:su
语法:su [-fmp] [-c command] [-s shell] [–help] [–version] [-] [USER [ARG]]
su root:切入管理员root用户
除 root 外,需要键入该使用者的密码。

4.以系统管理者的身份执行指令: sudo
经由 sudo 所执行的指令就好像是 root 亲自执行。
使用权限:在 /etc/sudoers 中有出现的使用者。
sudo放在需要root用户权限的命令前,能够提升权限。

5.创建文件: touch
touch 1.c:创建一个名为“1.c”的新的空白文件
只有系统管理员root才有权限创建
touch a.c

6. 创建新用户:adduser
使用权限:系统管理员。
useradd mg:添加用户mg
adduser mg

7. 删除用户:userdel
语法:userdel [-r][用户帐号]
使用权限:系统管理员。
userdel可删除用户帐号与相关的文件。若不加参数,则仅删除用户帐号,而不删除相关文件。
userdel mg

8. 删除文件:rm
rm:是删除文件,在回收站能找到,但不能删除目录
rm -f:是彻底删除文件,在回收站不能找到,不能删除目录
rm -rf:是递归删除文件,可删除目录,目录下所有目录都递归删除
rm *.c:是删除当前目录下所有.c文件
rm *.c

9. 修改文件或者目录权限:chmod
通过修改权限可以让指定的人对文件可读、可写、可运行,极大地保证了数据的安全性。
我看到一篇文章,很详细的介绍了chomd的用法,其中也解释了权限的具体含义。
关于chmod的用法介绍
chmod
在这里插入图片描述

10. 创建目录:mkdir
语法:mkdir [选项] 目录
-p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;
mkdir -p /m/n/2

11. 复制文件:cp
语法:cp 源文件(夹) 目标文件(夹)
cp 3.c a.c:把3.c文件复制到a.c文件中
关于cp的详细解说,可以看Linux cp命令详解

cp

12. 剪切/重命名:mv
用来移动文件或者将文件改名(move (rename) files)。
语法:mv [选项] 源文件或目录 目标文件或目录
mv 源文件 目标文件夹:将源文件剪切到目标文件夹
mv
13. 显示虚拟机的网络地址:ifconfig
此命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。
通常需要以root身份登录或使用sudo来使用ifconfig工具。

14. 测试命令:ping
此命令向目标主机发送 ICMP 协议(Internet Control Message Protocol) 的echo request 数据包。如果目标主机在线且允许接受ping 请求,那么目标主机将回复 ICMP echo reply 数据包。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值