随笔 - 129  文章 - 3  评论 - 32  阅读 - 15万 

随笔分类 -  Linux

七 算术运算
摘要:BASH的算数扩展,有以下几种方法 一 运算符的优先级,基本上都一样。 二 算数扩展 三 外部程序 expr 做算术运算 expr还有一个特殊的用法,就是查找字符串 查找字符串在母串中的字符数 r='expr "string" st' 或 r='expr match “”string“ st' 查找 阅读全文
posted @ 2019-11-18 13:32 孤独斗士 阅读(239) 评论(0) 推荐(0) 编辑
六 BASH 高级变量
摘要:高级变量分为三类 变量扩展 ${变量名} 例 ${filename} 大括号 命令替换 $(命令) $(ls /) 小括号 算术扩展 $((算数式)) $((9+9)) 小括号 (一) 变量扩展:测试存在性及空值 测试变量 是否存在的 基本用法 ${待测变量-默认值} 如果该变量不存在,则赋值默认值 阅读全文
posted @ 2019-11-11 15:50 孤独斗士 阅读(290) 评论(0) 推荐(0) 编辑
五 shell 变量与字符串操作
摘要:特点:1 shell变量没有数据类型的区分 2 Shell 把任何存储在变量中的值,皆视为以字符组成的“字符串”。 3 设定的变量值只在当前shell环境中有作用 4 不能以数字开头 5 =号两边不能存在空格 6 若变量值中存在空格,必须用括号将变量值括起来 I = “Jack Black” 在编写 阅读全文
posted @ 2019-10-10 15:48 孤独斗士 阅读(4909) 评论(0) 推荐(0) 编辑
四 shell基本命令
摘要:一 内置命令 hlep 命令 帮助 help test help -s printf 显示内置命令的语法格式 echo 用来显示一行文字 echo "hello world" 默认会自动换行 echo -n "hello wrold" 不自动换行 echo -e 让字符串中的特殊字符起作用 echo 阅读全文
posted @ 2019-09-25 17:38 孤独斗士 阅读(619) 评论(0) 推荐(0) 编辑
三 Bash Shell 结构
摘要:Bash Shell 程序结构主要有 : 变量设定 内置命令 Shell 语法结构 函数 其他命令行程序构成 例子: 保存脚本。记住,要给脚本加上执行权限才能够执行 chmod +x test.sh 或者 chmod 755 test.sh 还记得什么意思么?不记得了,看上一章节 执行的时候 可以通 阅读全文
posted @ 2019-09-25 15:35 孤独斗士 阅读(279) 评论(0) 推荐(0) 编辑
二 shell 基础
摘要:一 文件的 权限基础 文件有三类权限 user,group,other, 权限分为 r w x 代表数字分别为 4 2 1 修改权限命令 chmod 权限还有特殊权限,在执行的时候代表某一身份的权限去执行 分别有文件拥有者权限,组权限,所有人权限。 文件拥有者身份的权限即在 user权限将执行权限x 阅读全文
posted @ 2019-09-20 17:53 孤独斗士 阅读(330) 评论(0) 推荐(0) 编辑
一 shell编程
摘要:好啦。从今天开始我们转入shell编程的行列。从鸟哥私房菜中,已经学到了一些shell编程的皮毛,这两个月打算系统的学习,学会,学熟练。加油吧 bash shell [root@localhost shellscript]# cp hello.sh clearlog.sh[root@localhos 阅读全文
posted @ 2019-09-19 16:12 孤独斗士 阅读(159) 评论(0) 推荐(0) 编辑
总结 鸟哥的私房菜
摘要:花费了好长时间,终于将鸟哥的私房菜看完了。学到了好多 一 计算机的基础知识,将很多以前模棱两可的认识获得了新的认知 二 对Linux有了初步的认识,也喜欢上了这个东东。 三 明确了下一步的目标。想把shell编程给学起来 四 很多Linux常用的命令,都基本上掌握了个大概。很多东西都明白了怎么用,虽 阅读全文
posted @ 2019-09-19 16:11 孤独斗士 阅读(580) 评论(0) 推荐(0) 编辑
Linux 核心编译与管理
摘要:一般情况下,不需要重新编译核心,除非以下特有的用途 [root@localhost ~]# ls /usr/src/kernels3.10.0-957.el7.x86_64 linux-3.10.89 开始编译 [root@localhost linux-3.10.89]# make menucon 阅读全文
posted @ 2019-09-19 16:01 孤独斗士 阅读(283) 评论(0) 推荐(0) 编辑
图形设计 X11
摘要:显示适配器驱动程序安装范例 AMD驱动加载 Intel驱动加载 阅读全文
posted @ 2019-09-19 14:17 孤独斗士 阅读(183) 评论(0) 推荐(0) 编辑
软件安装 RPM SRPM YUM
摘要:RPM介绍 RPM是已经编译好的软件安装库。编译是有相应环境相适应的,包括系统,版本等相关信息都要跟编译版本一致才行,否则肯定会出现安装不成功的情况,强制安装的话,也会出现各种各样的问题。 在这种情况下,就出现了SRPM的格式,带源码的安装库文件。 RPM和SRPM的相关区别,如下图 YUM原理图 阅读全文
posted @ 2019-09-17 17:38 孤独斗士 阅读(320) 评论(0) 推荐(0) 编辑
程序编译与运行
摘要:库函数 make 经典的Hello World c语言的程序完成了。我们继续我们的Linux学习,学习总是枯燥的不是么? gcc是编译单个c程序,如果要将c的程序编译成一个可执行文件,该如何操作呢? make诞生了。看书中的例子 gcc -c会首先将c文件预编译位.o文件,然后用gcc -o进行链接 阅读全文
posted @ 2019-09-02 17:34 孤独斗士 阅读(514) 评论(0) 推荐(0) 编辑
基础设定与备份策略
摘要:设置网络参数 网络参数手动设置 网络参数自动获取 修改主机名 修改时间 调整时间 手动网络校时 硬件解析 了解磁盘的健康状况 smartctl 命令 显示完整的磁盘信息 smartctl -a 磁盘地址 系统备份 操作系统本身需要备份的文件 累积备份使用的备份软件 dd ,cpio ,xfsdump 阅读全文
posted @ 2019-09-02 16:35 孤独斗士 阅读(264) 评论(0) 推荐(0) 编辑
开机流程 模块管理 Loader
摘要:主机系统开机流程 boot loader 主要功能 显示核心模块加载信息 查询模块信息 核心模块的加载与移除 boot loader 的两个 stage grup2配置文件 /boot/grub2/grub.cfg grub2识别磁盘 grub2 配置文件 /etc/default/grub 和 / 阅读全文
posted @ 2019-08-30 15:36 孤独斗士 阅读(291) 评论(0) 推荐(0) 编辑
登录档 的分析与认识
摘要:系统管理员常见的登录档 书中有几个例题,我觉得挺重要 这里需要注意一下,登录档一旦更改,必须重启服务才能执行,否则是不会记录的。这点要注意 设置远程保存登录信息 服务器端设置 客户端设置 journalctl命令 阅读全文
posted @ 2019-08-29 17:29 孤独斗士 阅读(197) 评论(0) 推荐(0) 编辑
shell 编程四剑客简介 find sed grep awk(微信公众号摘抄)
摘要:一,Shell编程四剑客之Find 通过如上基础语法的学习,读者对Shell编程有了更近一步的理解,Shell编程不再是简单命令的堆积,而是演变成了各种特殊的语句、各种语法、编程工具、各种命令的集合。 在Shell编程工具中,四剑客工具的使用更加的广泛,Shell编程四剑客包括:find、sed、g 阅读全文
posted @ 2019-08-29 08:34 孤独斗士 阅读(334) 评论(0) 推荐(0) 编辑
服务与启动
摘要:systemctl 同时运行两个相同但不同端口的服务。该如何做? 鸟哥书中,用vsftpd来做例子。首先更改vsfptd的端口为555.这里我偷懒,前面的例子没有做。结果按照步骤来操作的时候,死活也弄不通,总是failed。。。。崩溃中,在看书,才发现,里面有一句,上一章我们将vsftpd的端口号改 阅读全文
posted @ 2019-08-28 17:26 孤独斗士 阅读(1478) 评论(0) 推荐(0) 编辑
Linux 任务管理器(二)
摘要:特殊文件与进程 fuser命令 查找使用某个目录的所有程序 然后如果你再umount的时候,可以杀死他,这样就不会出现 device is busy 。这个问题我以前遇到过。我记得在前面的随笔中也有体现,当时不知道该怎么办。现在知道了,只需要在当前目录下找到使用该目录的程序,然后杀死即可 fuse命 阅读全文
posted @ 2019-08-27 17:39 孤独斗士 阅读(284) 评论(0) 推荐(0) 编辑
前后台 工作切换---------------Linux 任务管理器(一)
摘要:继续下一章。。。 发现了一个好东东。就是前后台的切换。例如我们现在要vim一个文件。然后又要查找一些命令的时候,以前不知道,都是退出后,查完了,在vim进入。现在我们可以将该vim拿到后台,然后查完了再唤醒vim。。。。很爽。OK,看程序 jobs 命令的参数详解 上面介绍了,前后台切换,那如果想让 阅读全文
posted @ 2019-08-26 17:37 孤独斗士 阅读(410) 评论(0) 推荐(0) 编辑
SecureCRT无法删除和退格的解决办法
摘要:一 选项中,设置自动保存 二 选项=》会话选项 选择linux终端。然后在映射键中,选择delete 等映射信息 阅读全文
posted @ 2019-08-26 10:14 孤独斗士 阅读(1737) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示