Linux常用命令

一、常用命令
1. sync
Linux sync命令用于数据同步, Linux 系统中欲写入硬盘的资料有的时候为了效率起见,会写到 filesystem buffer 中,这个 buffer 是一块记忆体空间,如果欲写入硬盘的资料存于此 buffer 中,而系统又突然断电的话,那么资料就会流失了,sync 指令会将存于 buffer 中的资料强制写入硬盘中。

2. 压缩
tar (注:tar是打包,不是压缩!)
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
———————————————
.gz
解压:gunzip FileName.gz
解压:gzip -d FileName.gz
压缩:gzip FileName
———————————————
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
———————————————
.bz2
解压:bzip2 -d FileName.bz2
解压:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
———————————————
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
———————————————
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
———————————————
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
———————————————
.Z
解压:uncompress FileName.Z
压缩:compress FileName
———————————————
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
———————————————
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
———————————————
.rar
解压:rar x FileName.rar
压缩:rar a FileName.rar DirName
———————————————
.lha
解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName
———————————————
.rpm
解包:rpm2cpio FileName.rpm | cpio -div
———————————————
.deb
解包:ar p FileName.deb data.tar.gz | tar zxf -
———————————————

3. 磁盘操作
3.1. 磁盘分区

fdsik /dev/hdc

3.2. 磁盘格式化

mkfs -t ext3 /dev/hdc6

如:格式化SD卡,

sudo mkfs -V -t vfat /dev/sdb1

3.3. 磁盘挂载

mount /dev/hdc6 /mnt/hdc6

4. 串口设备操作
设置ttySx速率

stty -F /dev/ttyS1 speed 115200

输出数据

echo hello world! > /dev/ttyS1

读串口

cat /dev/ttyS1

5. 连接
建立自启动脚本软连接,

ln -s /etc/init.d/init_01 /etc/rc3.d/S97init_01

posted @ 2022-08-17 14:44  狗尾巴草word  阅读(43)  评论(0编辑  收藏  举报