嵌入式学习(五)-Linux常用的命令

仅用于个人学习记录

Linux:Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。核心思想为一切皆于文件。

Linux 的发行版:将 Linux 内核与应用软件做一个打包,常见发行版有Ubuntu,RedHat、CentOS等

Linux主要应用领域:嵌入式(开源易剪裁内核),服务器等;

Linux常用命令:

1:文件操作基本命令:

cd:切换文件路径(即进入文件夹),其中cd 路径,以/开头为绝对路径,而不以/开头为相对路径(以终端当前已进入文件夹为参考),cd后为空切换为默认用户目录

ls:显示当前所有文件名,ls-l代表以长格式显示文件信息

mkdir/rmdir 创建目录/删除目录,其中参数为-p为递归创建目录,如[root@localhost ~]# mkdir -p lm/movie/jp/cangls

pwd:显示当前文件路径

cp:复制文件或路径,cp 源文件路径 目标文件路径

rm:文件删除

mv:移动文件或删除

2:文件查看命令

文件内容:

cat:由第一行开始显示文件内容

tac:又最后一行开始显示

head :只看头几行

tail:只看尾几行

文件时间(访问时间(读操作)、修改时间(写操作)、状态时间(文件属性改变操作)):

Touch:修改文件/文件目录的时间

Stat:查看文件的时间

3:文件链接:ln

不论是硬链接或软链接都不会将原本的档案复制一份,只会占用非常少量的磁碟空间,作用指向同一文件而不占用空间。

硬链接:文件指向同一个文件在硬盘中的区块,相当于复制副本,当源文件删除后,硬链接产生的文件内容依然存在

软链接:保存了其代表的文件的绝对路径,是另外一种文件,在硬盘上有独立的区块,访问时替换自身路径。(相当于Window下创建的快捷方式)

4:更改文件权限及所属组

chgrp:更改文件属组

chown:更改文件属主及属组

chmod:更改文件的9个权限属性,其中权限分别为用户,组及其他,其中r=4(读),w=2(写),x=1(运行),7=4+2+1为全部权限,例子:chmod 777 文件路径

 

5:磁盘分区

5.1:查看 :Lsblk -P:查看设备已挂载情况:

5.2分区:Fdisk /dev/sd*(硬盘文件路径)

分区初始化:n/d:添加/删除分区

P:默认主分区

后面为分区标号,开始位置及结束位置(大小)

W:写入硬盘并保更改

5.3:格式化:Mkfs -t ext4 /dev/sd*(已分区路径)

只有格式化后才能加载

5.4:挂载及卸载:Mount 硬盘文件路径 挂载目录 ;umount 挂载目录:

 

6:文件压缩及解压

6.1)对于.tar结尾的文件 
tar -xf all.tar 
6.2)对于.gz结尾的文件 
gzip -d all.gz 
gunzip all.gz 
6.3)对于.tgz或.tar.gz结尾的文件 
tar -xzf all.tar.gz 
tar -xzf all.tgz 
6.4)对于.bz2结尾的文件 
bzip2 -d all.bz2 
bunzip2 all.bz2 
6.5)对于tar.bz2结尾的文件 
tar -xjf all.tar.bz2 
6.6)对于.Z结尾的文件 
uncompress all.Z 
6.7)对于.tar.Z结尾的文件 
tar -xZf all.tar.z 

Tar常用配置参数:-xvf:

x或--extract或--get 从备份文件中还原文件。

-v或--verbose 显示指令执行过程

-f<备份文件>或--file=<备份文件> 指定备份文件

-C<目的目录>或--directory=<目的目录> 切换到指定的目录

# tar -zxvf /home/images.tar.gz -C /specific dir/C解压带到指定目录

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值