微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

嵌入式Linux入门学习(一)Shell指令

基本指令

1.目录信息查看命令 ls

(1) 不带任何参数运行 ls 命令将列出当前工作目录的内容

ls

(2)列出当前工作目录的内容包括隐藏文件

ls -a

(3)打印输出的每一个文件的详细信息,例如文件权限、链接数、所有者名称和组所有者、文件大小、最后修改的时间和文件/目录名称

ls -l

2.目录切换命令 cd

(1) 进入系统根目录

cd / 

(2)进入指定目录

cd /***

(3)返回上级目录

cd ../

3.当前路径显示命令 pwd

(1) 进入系统根目录

pwd

4.系统信息查看命令 uname

(1)查看系统信息

uname

(2)查看全部系统信息

uname -a

5.清理屏幕命令 clear

清理屏幕命令

clear

6.显示文件内容命令 cat

显示文件内容

cat

7.切换用户身份命令 sudo

(1)切换用户身份

sudo

(2)切换root用户

sudo su

8.文件命令

(1)创建文件命令 touch

touch a.c
//创建a.c文件

(2)拷贝文件命令 cp

cp a.c b.c
//复制a,c文件命名为b.c

(3)移动文件命令 mv 有重名的作用

mv a.c b.c
//重命名a.c文件为b.c

mv a.c test1
//移动文件a,c到test文件

9.删除命令 rm

(1)删除文件

rm a.c

(2)可以删除任何属性文件

rm  -f

(3)可以删除所有目录

rm -r

10.文件夹命令

(1)创建文件

mkdir test
//创建test文件

(2)删除文件

rmdir test
//删除test文件

11.显示网络配置信息命令 ifconfig

ifconfig

ifconfig -a
//查看全部网卡

ifconfig ens33 192.168.6.13
//把网卡ens33 的IP地址设置为192.168.6.13

ifconfig ens33 up
//开启ens33网卡

ifconfig ens33 up
//关闭ens33网卡

ifconfig ens33 up
//重启ens33网卡

12. 重启命令 reboot

reboot
//重启电脑

13. 关机命令 poweroff

poweroff
//关机

14. 系统帮助命令 man

man printf
//打开printf使用手册,按Q推出

15.数据同步写入磁盘命令 sync

sync
//把缓冲区内数据写进磁盘

16.查找文件名命令 find

find -name a.c
//查找a.c文件

17.查找内容命令 grep

grep -r  "xx" /yy
//在yy目录下找xx,子目录也会被查

grep -n  "xx" /yy
//在yy目录下找xx,并显示在多少行


grep -i  "xx" /yy
//在yy目录下找xx,忽略大小写

18.文件夹大小查看命令 du

du xx/ -h
//查看xx文件夹大小,以人类可读方式显示

du xx/ -s
//查看xx文件夹大小,显示其下子目录

19.磁盘检查命令 df


df

20.使用gedit打开某文件


gedit xx
//打开某文件

21.使用gedit打开某文件


gedit xx
//打开某文件

22.当前系统的进程查看命令 ps


ps

23.进程实时运行状态查看命令 top


top

24.文件类型查看命令 file


file xx
//查看xx文件类型

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。