Linux
文章平均质量分 76
末日流云18
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
文件与目录管理
注:Linux命令是区分大小写的 1.logout和exit的区别 logout 注销用户 exit 退出控制台,对于多层shell,用于逐层退出,到最顶层shell,作用就和logout相同。 如果没有切换过用户的话,这两个命令都是退出控制台了。 如果切换过用户的话,这两个命令都是注销当前用户,返回上一个用户。 2.ls命令 ls -al 列出当前原创 2016-11-08 16:11:09 · 1129 阅读 · 0 评论 -
软件安装:RPM、SRPM与YUM
1、软件安装方式 (1)目前比较流行的Linux软件安装方式是dpkg和rpm。 dpkg:主要用在Debian、B2D、Ubuntu等。 rpm:主要用在Redhat、Centos、Fedora、Suse等。 (2)解决软件包依赖的问题 前面提到过可以使用ldd来观察软件的依赖关系,可以将软件安装时的依赖关系做成列表,这样在安装时,就可以根据列表去自动安装相关依赖包。原创 2016-12-09 14:41:50 · 735 阅读 · 0 评论 -
软件安装:源码与Tarball
1、什么是源代码、编译程序和可执行文件 1.1、可执行文件 通常具有x权限的文件我们称之为可执行文件,但是Linux真正认识的是二进制文件,虽然shell script也能执行,但是他们只是利用bash shell做一些判断,最终调用的也是二进制程序。 如何判断一个文件是否为二进制文件: file 文件全路径; 如果是二进制可执行文件,那么会显示执行文件类别(ELF 32-bit原创 2016-12-08 14:39:27 · 810 阅读 · 0 评论 -
系统服务
1、daemon 1.1、daemon分类 daemon就是提供service的程序,如果依据daemon的启动与管理方式来区分,可将daemon分为: 可独立启动的stand alone 透过一支super daemon来统一管理的服务 1.2、stand alone 此daemon可自行单独启动服务,daemon启动并加载到内存后就一直占用内存与系统资源。 优点:原创 2016-12-07 16:04:55 · 364 阅读 · 0 评论 -
正则表达式
支持正则表达式的命令:grep、vi、sed、awk 1、grep grep -【nABC】 数字 字符串 文件 -n 显示行号 -A 把匹配到的行后面的n行也展示出来 -B 把匹配到的行前面的n行也展示出来 -C 把匹配到的行前后的n行也展示出来 grep中{}需要被转义成\{\} 2、sed (1)新增 sed ‘第N行a 字符串’ 文件 在第几行之后新增原创 2016-11-24 10:38:49 · 305 阅读 · 0 评论 -
程序管理
1、系统服务 对于常驻于内存中的程序我们就称之为服务,系统服务主要分为2类: 系统本身所需要的服务:例如crond及atd,syslog等 网络联机服务:例如Apache等,这些网络联机服务执行后,它们会启动一个负责网络监听的端口,以供客户端调用。 2、Linux的工作管理事项 bash只能够管理自己的子程序,及不同的bash只能管理自己的子shell 前景:用原创 2016-12-05 17:29:23 · 1310 阅读 · 0 评论 -
bash基础
1、为什么要使用bash shell (1)bash能记录使用过的命令,这些命令记录在~/.bash_history中。~/.bash_history记录的是上一次用户登录时使用的命令,而本次登录的命令只会在内存中。 (2)Tab的命令补全功能,可以让你少打很多字,并保证输入正确。 (3)命令别名alias的功能,省略很多长指令。 (4)工作进程前后台切换。 (5)shell 脚本。原创 2016-11-22 14:02:52 · 739 阅读 · 0 评论 -
定时任务
1、Linux常见的例行性工作 登录档的轮替:系统会记录所发生的一切信息,但信息会越来越大,所以要将新旧信息分离 登录文件分析logwatch:系统经常发生错误,logwatch就是用来分析错误信息 建立locate数据库:文件名数据库放置在/var/lib/mlocate,系统会定时updatedb whatis数据库建立 RPM软件登录文件的建立 移除暂存档:系统通过tmp原创 2016-12-02 15:29:12 · 402 阅读 · 0 评论 -
Linux账号管理与ACL权限
1、登录shell (1)/etc/passwd ①/etc/passwd文件内容介绍,其中每一行的内容如下(共7列): 用户名:密码(都是x):UID:GID:用户信息说明:家目录:用户登录shell ②UID简介 0 系统管理员,可以但不建议修改其他用户的UID为0 1~499 系统用户,其中1~99为系统用户,100~499为用户添加的系统服务账户 500~65535 一般用户原创 2016-12-01 10:33:26 · 524 阅读 · 0 评论 -
vi和vim
一、vi快捷键 移动光标快捷键 hjkl 方向键:←↓↑→ 数字+j/k 向下/向上多少行 ctrl+f 向下翻一页 ctrl+b 向上翻一页 ctrl+d 向下翻半页 ctrl+u 向上翻半页 ctrl+o 回到之前的位置 ctrl+i 回到下一个位置 +/- 光标移原创 2016-11-14 18:24:53 · 399 阅读 · 0 评论 -
文件的压缩与打包
1、文件压缩扩展名 *.Z compress程序压缩 *.gz gzip程序压缩 *.bz2 bzip2程序压缩 *.tar tar程序打包的数据,并没有压缩过 *.tar.gz tar程序打包的数据,经过gzip压缩过 *.tar.bz2 tar程序打包的数据,经过bzip2压缩过 压缩是为了节省内存空间和传输时的带宽,那么为什么有这么多压缩名呢?因为不同的压缩算法不一样,得采用不原创 2016-11-08 18:33:34 · 399 阅读 · 0 评论 -
shell scripts
1、shell scripts的执行 shell scripts文件一般以.sh做后缀 (1)几种执行脚本的方式 ①通过路径执行指令,脚本文件需要具有可执行权限 绝对路径:/xxx/xxx/aa.sh 相对路径:cd到脚本所在目录,通过./aa.sh执行 PATH:将aa.sh的路径放入PATH变量中,直接执行aa.sh ②以bash程序来执行,脚本文件只要具有可读权限就行原创 2016-11-28 15:48:50 · 361 阅读 · 0 评论
分享