- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Centos-7.x如何建立本地yum源
一、挂载U盘(U盘为装系统的启动盘)# mkdir -p /mnt/usb# mount /dev/sdb4 /mnt/usb二、清除并新建yum源文件# mkdir -p /etc/yum.repos.d/bak# cd /etc/yum.repos.d/# mv * /etc/yum.repos.d/bak# cat << EOF >> usb...
2019-01-30 22:41:15 312
原创 Linux查看端口常用的三种用例
法一:(telnet)(1)安装telnet$: yum install telnet telnet-server -y$: systemctl start telnet.socket$: systemctl enable telnet.socket(2)用法$:telnet baidu.com 80Trying 123.125.115.110...Connected ...
2019-01-10 17:05:50 1433
原创 Centos 7环境安装Nvme-cli-master
一、下载nvmehttps://codeload.github.com/linux-nvme/nvme-cli/zip/master二、解压安装$:yun -y install gcc-c++$:mkdir -p /hoem/share$:mv nvme-cli-master.zip /home/share/$:cd /home/share/$:unzip nvme-cli-...
2019-01-09 17:34:21 13783
原创 Shell脚本编程---sed和gawk介绍(九)
一、文本处理(1)sed编辑器 sed编辑器称为流编辑器,与普通的交互式文本编辑器相对应。sed命令的格式:sed options script file1》在命令行中定义编辑器命令[root@ceph01 home]# echo "This is a test" | sed 's/test/big test/'This is a big test...
2019-01-07 22:42:30 251
原创 Shell脚本编程---在脚本中添加颜色(八)
一、创建文本菜单shell脚本菜单的核心是case命令,case命令根据用户在菜单中选择的字母执行特定的命令。(1)创建菜单布局[root@ceph01 menu]# cat menu.sh clearechoecho -e "\t\t\tSys Admin Menu\n"echo -e "\t1. Display disk space"echo -e "\t2. Disp...
2019-01-06 23:37:37 796
原创 Shell脚本编程---创建函数(七)
一、基本脚本函数(1)创建函数在bash shell脚本中创建函数可以使用两种格式。一种格式是使用关键字function:function name { commands}-name属性定义了该函数的唯一名称。-comands是组成函数的一条或多条bash shell命令另一种定义函数的方式:name() {commands}(2)使用函数...
2019-01-06 21:30:45 405 2
原创 Shell脚本编程---脚本控制(六)
一、处理信号(1)Linux信号(2)生成信号中断进程: Ctrl + C暂停进程: Ctrl + Z(3)捕获信号trap命令可以指定能够通过shell脚本监控和拦截的Linux信号。trap命令的格式如下:trap commands signals[root@ceph01 ctrl-shell]# cat trap...
2019-01-06 00:12:27 357 2
原创 Shell脚本编程---显示数据(五)
一、了解输入和输出(1)标准文件描述符文件描述符标识每个文件对象。文件描述符是一个非负整数。1》STDINSTDIN文件描述符引用shell的标准输入,对于终端接口,标准输入是键盘。shell通过STDIN文件描述符从键盘接受输入,并在键入时处理每个字符。[root@ceph01 display-the-data]# cathahhahshdv scshdv sc...
2019-01-06 00:11:14 343 2
原创 Shell脚本编程---处理用户输入(四)
一、命令行参数向shell脚本传递数据的最基本方式是使用命令行参数(1)读取参数($1 $2 .....)bash shell将在命令行中输入的所有参数赋值给一些特殊变量,这些变量称为位置参数。[root@ceph01 test1]# cat shell-arg.sh #!/bin/bash#using two comand line parameterstotal=$...
2019-01-05 20:30:38 531
原创 centos 7.4-aarch64源码编译ceph-10.2.0
一、ceph-10.2.0源码获取下载$:wget http://download.ceph.com/tarballs/ceph-10.2.0.tar.gz二、解压并安装(1)解压$:tar -xvf ceph-10.2.0.tar.gz(2)安装ceph的依赖包[root@node-01 home]# cd ceph-10.2.0/ [root@...
2019-01-05 00:16:27 848
原创 Shell脚本编程---使用结构化命令(三)
一、for命令for命令用于创建一系列值重复的循环。for命令的基本格式为:for var in listdo commandsdone(1)读取列表中的值[root@ceph01 test]# cat for-read-list.sh #!/bin/bash# basic for comamndfor test in Alabama Alaska Ariz...
2019-01-05 00:12:36 275 2
原创 Shell脚本编程---使用结构化命令(二)
一、使用if—then语句if--then语句的格式如下:if commandthen commandsfi例子:[root@ceph01 test]# cat if-then.sh #!/bin/bash# testing multiple commands in the then sectiontestuser=rootif grep $testuser...
2019-01-03 23:45:24 237
原创 Shell脚本编程---基本脚本编译(一)
一、多条shell命令的使用 [root@ceph01 ~]# date ; whoThu Jan 3 08:51:38 CST 2019root pts/0 2019-01-03 08:50 (192.16.1.2) 其实这就是一个简单的脚本,date先执行输出然后执行who输出。在shell命令行可以连续执行多条命令,命令行的最大字符数不得超...
2019-01-03 21:21:51 3434
原创 Linux---Linux文件权限
一、Linux安全性 Linux安全系统的核心是用户账户。可以使用用户ID(通常称为UID)来跟踪用户权限,账户将在创建时被分配UID。Linux系统使用特定的文件和实用工具来跟踪和管理系统上的用户账户。(1)/etc/passwd文件[root@k8s-node01 ~]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bash...
2019-01-02 23:29:44 212
原创 Linux---基本的bash shell命令(二)
一、监控程序(1)进程查看 Linux系统中使用的GNU ps命令支持3种不同的命令行参数 Unix类型参数,前面有一短划线 BSD类型参数,前面没有短划线 GNU类型参数,前面有双短划线1》Unix类型参数$:ps -ef //-e参数用于显...
2019-01-01 22:56:34 1247
原创 Linux---基本的bash shell命令(一)
一、启动shell GNU bash shell是一个可以交互访问Linux系统的程序。系统启动的shell取决于用户ID配置。/etc/passwd文件包含一个所有系统用户账户组成的列表,以及一些关于用户的配置信息。[root@x86-139 ~]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/...
2019-01-01 21:03:36 423
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人