01. 嵌入式Linux shell基础指令

扶醉桌前 提交于 2020-03-30 22:56:51

(1)  ls(list,列表)

  作用:使用列表把当前文件夹下所有文件显示出来

       ls -a 显示所有文件,包括隐藏文件(以“.”开头的文件)

       ls -l  详细信息显示文件

       ls -a -l

       ls -l -a

       ls -la

 

(2) cd (change directory,更改目录)

  作用:用来切换目录,涉及到相对路径和绝对路径

  cd..         ..代表上一层目录

                 .代表当前目录

 

(3) pwd(print work directory,打印工作目录)

  作用:打印出当前的绝对路径

 

(4) mkdir(make directory,创建文件夹)

  作用:创建空文件夹,mkdir -p pathname 级联创建文件夹,例如file/file1/file2

 

(5) mv(move,移动)

  作用:在目录间移动文件,重命名文件

       mv  源文件pathname  目的文件pathname

 

(6)rmdir(remove directory,删除文件夹)

  作用:删除空文件夹

  rmdir和rm -r的区别:rmdir只能删除空文件夹,而rm -r可以删除空文件夹和非空文件夹

 

(7) touch

  作用:创建空文件

       touch pathname

 

(8) cp(copy,复制)

  作用:复制文件或文件夹

       cp 源文件pathname 目标文件pathname

       cp -r 用来复制文件夹,实际操作时,cp -rf复制文件夹。

       cp -f 强制复制,实际操作时,cp -f复制文件。

 

(9) rm(remove,去除,删除)

  作用:用来删除文件,文件夹

       rm   文件pathname

       rm -r 文件夹pathname

 

 (10) cat

  作用:直接在命令行下显示文件内容,也可以用来向文件输入

 

(11) ln(link,连接文件)

  linux中有两种连接文件:软连接(符号连接):类似于windows中快捷方式

  硬连接 :只有等所有的连接文件都删除掉了,这个文件才会被真正从硬盘上删除

  软连接: ln -s 源文件名 符号连接文件名

  举例:ln -s src.c,linker.c,       linker.c就是src.c的一个符号连接文件

  硬连接: ln 源文件名 连接文件名

 

 

4、系统信息查看命令uname

5、清理屏幕命令clear

7、切换用户身份命令sudo

9、切换用户命令su

15、显示网络配置信息命令ifconfig

16、重启命令reboot

17、关机命令poweroff

18、系统帮助命令man

19、数据同步写入磁盘命令sync

20、查找文件命令find

21、查找内容命令grep

22、文件夹大小查看命令du

23、磁盘空间检查命令df

24、使用gedit打开某个文件命令gedit

25、当前的系统进程查看命令ps

26、进程实时运行状态查看命令top

27、文件类型查看命令file

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!