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

这篇博客详细介绍了Linux系统中的一些基本命令,包括ls、man、cd、pwd、mkdir、mv、touch、cp、rm、cat、rmdir、ln、ls -l以及apt-get的使用方法和各自的作用。内容涵盖文件管理、目录操作、文件查看、软件安装等多个方面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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(详细信息中第一个)

drwxr-xr-x 26 ren  ren  4096 2020-02-16 00:29 .
-rw-r--r--  1 ren  ren   220 2020-02-14 16:42 .bash_logout

第一个一共十个字符,第一个字符表示文件类型,后面9个表示文件权限

第一个字符:

  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解决了这个问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值