Ubuntu笔记——正点原子

目录

一、Ubuntu终端操作

二、Shell命令

三、Ubuntu软件安装方法

1、通过APP Store安装

2、使用APT工具安装(最多)

3、deb软件包安装

4、自己下载程序源码编译安装

五、根目录“/”

六、Ubuntu文件系统结构

七、绝对路径和相对路径

八、Ubuntu磁盘文件

九、磁盘和目录的容量查询命令

十、磁盘挂载与卸载,分区和格式化、

1、磁盘的挂载和卸载

2、磁盘分区

十一、Linux下常用的压缩格式

十二、Windows下7ZIP软件的安装

十三、gzip压缩工具

十四、bzip2压缩工具

十五、tar打包工具

    1、对.tar.bz2进行压缩和解压缩

    2、对.tar.gz进行压缩和解压缩

十六、其他格式的压缩和解压缩

    1、.rar格式

    2、.zip格式


一、Ubuntu终端操作

       打开终端进行命令行操作

二、Shell命令

1、目录信息查看命令ls

       ls -a 显示目录所有文件及文件夹,包括隐藏文件,比如以.开头的

2、目录切换命令cd

3、当前路径显示命令pwd

4、系统信息查看命令uname

5、清理屏幕命令clear

6、显示文件内容命令cat

7、切换用户身份命令sudo

8、文件拷贝命令cp

9、切换用户命令su

10、移动文件命令mv

11、创建文件夹命令mkdir

12、创建文件命令touch

13、删除命令rm

14、目录删除命令rmdir

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

三、Ubuntu软件安装方法

1、通过APP Store安装

       使用apt工具安装软件,需要sudo,也就是root权限。

2、使用APT工具安装(最多)

       使用apt包管理工具,apt可以自动下载,配置,安装。

3、deb软件包安装

       使用dpkg命令安装deb软件包,命令如下:

sudo dpkg -i xxxx.deb

       在windows下,我们安装的是.exe文件,在Ubuntu就有一个.deb。

4、自己下载程序源码编译安装

        Make

  1.         之后Make install

五、根目录“/”

       Linux下“/”就是根目录!所有的目录都是由根目录衍生出来的。

六、Ubuntu文件系统结构

       /bin       存放二进制可执行文件,这些命令在单用户模式下也能够使用。可以被root和一般的账号使用。

        /boot     Ubuntu内核和启动文件,比如vmlinuz-xxx。gurb引导装载程序。

        /dev       设备驱动文件

        /etc        存放一些系统配置文件,比如用户账号和密码文件,各种服务的起始地址。

       /home    系统默认的用户主文件夹,一般创建用户账户的时候,默认的用户主文件夹都会放到此目录下。

       /lib         存放库文件

       /media   此目录下放置可插拔设备,比如SD卡,或者U盘就是挂载到这个目录中。

        /mnt      用户可使用的挂载点,如果要挂载一些额外的设备,那么就可以挂载到此处。

        /opt       可选的文件和程序存放目录,给第三方软件放置的目录。

        /root      root用户目录,也就是系统管理员目录。

       /sbin      和/bin类似,也是存放一些二进制可执行文件。sbin下面的一般是系统开机过程中所需要的命令。

       /srv        服务相关目录。比如网络服务。

       /sys        记录内核信息,虚拟文件系统。

       /tmp      临时目录

       /var        存放一些变化的文件,比如日志文件

       /usr        usr不是user的缩写,而是UNIX Software Resource的缩写,存放于系统用户有关的文件,会占用很大的存储空间!

       /proc      虚拟文件系统,数据放置到内存中,存放系统运行信息

七、绝对路径和相对路径

       绝对路径:从根目录“/”算起的路径。

       相对路径:相对于目前路径的文件名写法,比如./home/zzk。不是以“/”开头的就行。

       “.”代表当前路径,也可以 用“./”表示

       “..”代表上一层目录,也可以用“../”表示

八、Ubuntu磁盘文件

       /dev/sd*文件,此类文件是磁盘设备文件,并不能直接访问磁盘,必须要将磁盘挂载到某一个目录下才可以访问。

       sd开头的有U盘的设备文件,找出U盘的文件

       假设/dev/sdb表示U盘,则/dev/sdb1表示U盘的第一个分区。

九、磁盘和目录的容量查询命令

       df:列出文件系统的整体磁盘使用量。主要查看个文件系统的使用量,

       du:评估文件系统的磁盘使用量,主要查看单个文件的大小。

十、磁盘挂载与卸载,分区和格式化、

1、磁盘的挂载和卸载

       mount和umount命令

2、磁盘分区

       fdisk命令

        分区1大小为1G,1GB=1024*1024*1024=1073741824 B/512 B=2097152扇区

3、磁盘格式化

       磁盘分区创建好以后就可以格式化磁盘,使用命令mkfs。如:

mkfs -t vfat /dev/sdx

       vfat是文件系统类型,这样格完后,windows linux 默认都认识

十一、Linux下常用的压缩格式

       Linux下常用的压缩扩展名有:.tar、.tar.bz2、.tar.gz。

十二、Windows下7ZIP软件的安装

       因为Linux下很多文件是.bz2,.gz结尾的压缩文件,因此需要在windows下安装7ZIP软件。

十三、gzip压缩工具

.gzip工具负责压缩和解压缩.gz格式的压缩包。

       gzip xxx                //压缩

       gzip -d xxx.gz       //解压缩

       gzip对文件夹进行压缩

       gzip -r xxx            //对文件夹进行压缩

       gzip -rd xxx.gz     //对文件夹进行解压缩

       gzip虽然可以对文件夹进行压缩,但是并不能提供打包的服务,只是对文件夹中的所有文件进行了单独的压缩。

十四、bzip2压缩工具

和gzip类似,只是bzip2工具负责压缩和解压缩.bz2格式的压缩包。

bzip2 -z xxx                 //压缩

bzip2 -d xxx.gz     //解压缩

十五、tar打包工具

       tar工具参数:

-f,使用归档文件或 ARCHIVE 设备

-c:创建新归档,创建压缩文件

-x:从图档中解出文件,解压缩

-j:使用bzip2压缩格式。

-z:使用gzip压缩格式

-v:打印出命令执行过程。

tar工具提供打包服务,就是将多个文件打包,比如

tar -vcf test.tar test      //将test打包成test.tar

tar -vxf test.tar            //解包

       上面的tar命令只提供了打包和解包的功能,tar在提供打包和解包的同时使用gzip/bzip2进行压缩,实现类似windwos下winRAR软件的命令。

    1、对.tar.bz2进行压缩和解压缩

       tar -vxjf xxx.tar.bz2      解压缩

       tar -vcjf xxx.tar.bz2 xxx 压缩

    2、对.tar.gz进行压缩和解压缩

       tar -vxzf xxx.tar.gz       //解压缩

       tar -vczf xxx.tar.gz xxx //压缩

十六、其他格式的压缩和解压缩

    1、.rar格式

       需要先安装rar:sudo apt-get install rar

       rar x xxx.rar           //解压缩

       rar a xxx.rar xxx     //压缩

    2、.zip格式

       zip格式压缩使用“zip“命令:

       zip -rv xxx.zip xxx 

       zip格式解压缩使用“unzip”命令:

       unzip -v xxx.zip

      

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值