linux基础篇
文章平均质量分 66
explore翔
安徽某985小硕,记录日常学习生活,欢迎大家交流指教。
展开
-
shell script
shell script是程序化脚本。之前说了,他可以一次执行很多命令。不仅如此,他还有很多数组,判断,循环功能,类似于编写程序。这样,它可以帮助我们更好管理主机。举个例子吧,我们日常管理有监控流量,登录文件,硬件设备撞态等,如果我们写成脚本,就可以自动执行,比手动执行效率快的不是一点半点。先说一下编写shell script的注意事项:1、命令执行是自上而下,自左而右分析执行的,和我们想的差不多;2、命令,参数间的多个空白都会被忽略掉;3、如果读到一个回车符号,就开始尝试执行该行命令;如果一行命令原创 2021-04-18 17:43:52 · 1049 阅读 · 0 评论 -
认识与学习bash
我们知道操作系统的内核是管理硬件软件资源的一组软件,由于这个内核是需要保护的,不能被用户随意改变,我们需要通过应用程序来实现和内核通信。那么,shell就是实现应用程序和内核通信的接口。我们常用的命令cd等就是应用程序,shell就是我们的命令行界面(广义的说shell还包括图形界面,但我们主要学习命令行)。而bash就是我们linux主机的默认shell,还有其他的shell包括sh,csh等。我们可以通过cat etc\shells查看我们的linux有多少个可用shell.1.bash shell原创 2021-04-14 13:37:38 · 119 阅读 · 0 评论 -
vim编辑器
我们要学会在命令行界面完成一些操作,修改配置文件,那么我们必须学会使用vi,vim是vi的升级版。之前说过简单的nano编辑器。但是vi是其他软件会主动调用的接口,在所有的发行版都会有vi,并且vim具有程序编辑的能力。vi的三种模式一般模式:当我们使用vi 文件名打开一个文件,就默认进入一般模式了。我们可以上下左右移动光标,删除字符或整行数据,也可以复制粘贴数据。编辑模式:一般模式是无法编辑文件内容的。我们按i,o,a,r(大小写均可)其中一个就可以进入编辑模式,其中r代表替换,其他都是插入。退出编原创 2021-04-12 19:16:20 · 124 阅读 · 0 评论 -
文件与文件系统的压缩和打包
1.压缩技术简介文件是怎么压缩的呢?我们知道计算机最小单位是Bit,而数据处理最小单位是byte。1byte=8bit.当我们存储1时,1占用1个bit,剩余7个bit填充0;而一些计算机科学家就利用复杂的计算方式,把这7个单位丢出来,成为没有用过的内存。还有一种方式就是记录数量,比如1111…一百个1,压缩文件中记录的就是“100个1”这样就大大减少空间使用了。2.Linux中常用的压缩命令1.gzip 参数 文件名gzip新建压缩文件的扩展名是.gz,且压缩后源文件不存在了。当参数为-d时原创 2021-04-10 20:30:00 · 190 阅读 · 0 评论 -
linux磁盘与文件系统
文件系统就是一个可被挂载的数据。如果不理解,可以看成是一个分区。分区后要格式化,是因为操作系统设置的文件权限属性不同,格式化就是要形成可被操作系统利用的文件系统格式。文件系统包括三个部分:super block:存放索引数据块总量,使用量剩余量,文件系统格式等整体信息inode:存放文件的权限和属性,数据块的号码,一个文件一个inodeblock:存放数据而在EXT2文件系统中,我们将很多个block组成一个块组,一个系统分成很多个块组,有独立的inodetable,block,superblo原创 2021-04-09 22:02:05 · 105 阅读 · 0 评论 -
Linux文件与目录管理
先认识几个特殊目录的表示. 代表此层目录… 代表上层目录_ 代表前一个工作目录~ 代表“目前用户身份”所在的主文件夹~account 代表account这个用户的主文件夹几个常用命令cd 切换目录pwd 显示当前目录mkdir 新建目录rmdir 删除目录。不过目录必须为空,即里面没有子目录和文件。如果不为空,我们可以用rm -r删除,不过比较危险。PATH的理解:我们平常使用的命令ls cd 等,只要直接输入就可,但是有的命令必须到他所在目录文件下才能执行 ,因为这些没有添加到PAT原创 2021-04-04 18:24:29 · 126 阅读 · 0 评论 -
Linux的文件权限和目录配置
1、文件权限我么可以用ls -al命令(root账号登录)来查看所有文件的详细权限属性(包括.开头的隐藏文件)。每个文件你会得到以下信息可见,文件权限多了很多权限,特别是用户组的概念。这些为linux多任务多用户提供了可靠的保障。2、改变文件属性和权限几个常见的:chgrp:改变文件所属用户组chown:改变文件所有者chmod:改变文件权限chgrp [-r] 用户组 文件名或目录名-r可选项,表示递归更改其子目录的所有东西。用户组必须存在。chown和上一个类似用法,但是这个原创 2021-04-02 15:42:20 · 109 阅读 · 0 评论