嵌入式软件工程师1–linux(2)常用命令

Linux常用命令

1.ls(list)

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

  1. ls -a(all) 显示所有文件,包括隐藏文件
  2. ls -l (long)显示详细信息
  3. ls -a -l(ls -l -a     ls -al)

2.man

1.作用:查询man手册,获得帮助信息

man 1 ls

1:表示查询的是linux命令
2:表示查询的是linux api
3:表示查询的是c库函数

3.cd(change directory)

1.作用:用来切换目录

涉及到相对路径和绝对路径
“..”代表上一层目录,“.”代表当前目录。

4.pwd(print work directory)

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

5.mkdir(make directory)

1.作用:创建空文件夹

  1. mkdir -p(parents) 级联创建文件夹

6.mv(move)

1.作用:1. 在目录间移动文件   2.重命名文件
2.格式:mv   源文件pathname  目的文件pathname

7.touch

作用:创建空文件

8.cp(copy)

1.作用:复制文件或文件夹
2.格式:cp   源文件pathname  目的文件pathname

  1. cp -r(recursive):用来复制文件夹
  2. cp -f(force):强制复制

9.rm(remove)

1.作用:删除文件,文件夹
2.格式:rm  文件pathname   rm -r(recursive)  文件夹pathname

10.cat

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

11.rmdir(remove directory)

1.作用:删除文件夹
2.rmdir和rm -r的区别:rmdir只能删除空文件夹,rm -r可以删除任何文件夹

12.ln(link)

1.作用:连接文件(快捷方式)
2.创建软连接文件:ln -s  原文件名  符 连接文件名(s(symbol)
ln -s src.c linker.c  linker.c就是src.c的一个符 连接方式,linker.c就是一个快捷方式。
3.创建硬连接文件:ln   原文件名  符 连接文件名

基础:

  1. windows中的快捷方式和原文件是两个独立的文件,都占硬盘空间
  2. Linux中有两种连接文件:一种叫软连接(符 连接)等同于Windows中快捷方式,另一种是硬连接

13.ls -l(详细信息中第一个)

第一个字符:

  1. -:普通文件
  2. d:文件夹
  3. l:符 连接文件(软连接),后面会用->打印出它指向的文件
  4. s:socket文件
  5. p:pipe文件(管道文件)

后面九个字符:表示文件权限

14.apt-get

1.作用:在Ubuntu中在线安装,卸载软件的命令
2.例如:apt-get install vim 安装vim
             apt-get remove vim 卸载vim

说明:apt-get安装软件的原理和必要性
            Linux操作系统的发行版,内核版本,定制性,造成了linux中软件的不兼容性。在Linux安装软件是一件困难的事情。Ubuntu靠apt-get install解决了这个问题

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户25282 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月12日
下一篇 2020年1月12日

相关推荐