Linux
Linux相关技术
Shall潇
空空如也
展开
-
Linux---ln用法
Linux—ln用法ln其实是为一个文件创键超链接分类:硬链接软连接硬连接硬连接是指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型系统都会给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的,一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接,所以只删除一个连接并原创 2021-03-15 19:47:56 · 722 阅读 · 0 评论 -
Shell---TMOUT
Shell—TMOUTTMOUT=数字 :设置响应时间(单位:秒)read -p “提示信息” 变量名 :从控制台接收信息代码如下:#!/bin/bash#设置响应时间3sTMOUT=3read -p "请输入任意值" nif [ $? -eq 0 ]thenecho $nelseechoecho "3秒已过,您已超时"fi结果显示:...原创 2021-03-15 17:28:47 · 1050 阅读 · 0 评论 -
crontab---定时任务
crontab—定时任务(读作:cron table)【注意:定时任务中的5颗星】* * * * *分别是分、时、日、月、周/etc/cron.d/ 这个目录用来存放任何要执行的crontab文件或脚本。crontab [-u username] //省略用户表表示操作当前用户的crontab-e (编辑工作表)-l (列出工作表里的命令)-r (删除工作作)例如:每分钟将一个shell中的函数打印结果输出到另外一个文件中crontab -e原创 2021-03-15 16:48:58 · 597 阅读 · 0 评论 -
Shell编程---将查询信息写入当天文件中
将硬盘使用信息和查询Mysql进程相关信息写入新当天文件中> 写入>> 追加日期格式可以看这篇:https://blog.csdn.net/qq_43288259/article/details/114834574#!/bin/bashfilename=`date +%F`c=`df -h`d=`ps -aux|grep -o 'mysql.*'`echo "$c" >/root/$filename.logecho "$d" >>/root/$fil原创 2021-03-15 15:57:03 · 239 阅读 · 0 评论 -
Linux---日期格式
[mylinuxaccount@linux01 ~]$ date +%Y%m%d 20171224[mylinuxaccount@linux01 ~]$ date +%F 2017-12-24[mylinuxaccount@linux01 ~]$ date +%y%m%d 171224[mylinuxaccount@linux01 ~]$ echo `date -d yesterday +%Y%m%d` 20171223[mylinuxaccount@linux01 ~]$ echo `da原创 2021-03-15 15:21:17 · 473 阅读 · 0 评论 -
Linux中While+if+case的用法
Linux中While+if+case的用法代码如下:#!/bin/bashecho "1.学习 2.玩游戏 3.做运动 4.退出"#read -p "请输入选择" nwhile((2>1))do read -p "请输入选择" n if [ $n != 4 ] then case $n in 1) echo "那就看一会儿书吧" ;; 2) echo "玩一把LOL吧" ;; 3) echo "找几个人原创 2021-03-15 15:03:06 · 578 阅读 · 0 评论 -
Linux中的Seq
Linux中Seqseq是用于产生从某个数到另外一个数之间的所有整数例一:seq 1 10结果是1 2 3 4 5 6 7 8 9 10例二:#!/bin/bashfor i in seq 1 10;doecho $i;done或者用for i in $(seq 1 10)也可以seq的参数-f, --format=FORMAT use printf style floating-point FORMAT (default: %g)-s, --separator=S原创 2021-03-15 14:24:12 · 1479 阅读 · 9 评论 -
Linux命令大全(二)——进程、解压缩、安装
Linux命令大全(二)——进程、解压缩、安装1、进程命令命令功能ps -aux查看所有进程ps -aux | grep ssh查看所有含ssh进程kill -9 进程名停止进程2、tar:打、拆包命令功能tar -zxvf 压缩包名拆包tar -zcvf 打包名 被打包文件名打包参数z:gz格式【不写z,打包后容量会变大】x:解压c:压缩v:详细显示文件信息f:是否询问3、gz:解压缩命令功能原创 2021-03-11 14:39:15 · 147 阅读 · 0 评论 -
Linux常见目录结构
Liunx常见目录结构/boot:存储核心、模块映像等启动用文件/dev:存储设备文件/bin:存储常用用户指令。/etc:存储系统、服务的配置目录与文件/home:存放个人主目录/lib:存放库文件,诸如核心模块、驱动/lost+found:存储fsck用的孤儿文件/mnt:系统加载文件系统时用的常用挂载点/opt:第三方工具使用的安装目录/proc:虚拟文件系统,包含系统核心信息/root:root用户的主目录/sbin:存储系统管理用指令/tmp:临时文件的暂存点/usr:原创 2021-03-11 08:42:36 · 101 阅读 · 0 评论 -
CentOS 7下的MySQL安装
CentOS下的MySQL安装一、导包二、安装MySQL安装perlyum install perl -y安装客户端rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm安装autoconfyum install autoconf -y卸载rpm -e mariadb-libs-1:5.5.68-1.el7.x86_64–nodeps安装服务器端rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm三、运行原创 2021-02-19 21:23:58 · 194 阅读 · 0 评论 -
使用MobaXterm连接虚拟机
使用MobaXterm连接CentOS一、安装ifconfigyum install ifconfig命令安装会出现 Nothing to do 情况,不急,我们使用yum search ifconfig命令查询查看到有一个 net-tools.x86_64这个文件,使用yum install net-tools.x86_64 -y 命令安装这个文件安装好后的效果图二、设置MobaXterm1、MobaXterm启动2、设置Session这里要先在windows下查看自己原创 2021-02-19 17:22:23 · 10565 阅读 · 4 评论 -
Linux命令
Linux命令一、网络ifconfig 查看IPyum install ifconfig 安装yum search ifconfig 查询yum install 安装包名 -y 安装vi /etc/sysconfig/network-scripts/ifcfg-ens33 配置网络文件systemctl restart network 重启网络systemctl stop firewalld 禁用防火墙systemctl disable firewalld 停止防火墙原创 2021-02-19 16:43:01 · 316 阅读 · 1 评论 -
CentOS 7的安装
CentOS 7的安装一、安装虚拟机和下载ISO文件百度一大堆,这里就不详细写了二、配置虚拟机然后打开虚拟机【注意:这里的地址是CentOS系统存放的地址,建议不要放C盘】会出现这个界面这里要设置几个地方要注意下1.内存(4GB)2.处理器(1核)3.新CD/DVD(SATA)【注意:这里导入CentOS 7的ISO文件】,并点高级选择SATA格式4.网络适配器第一步第二步再添加一个网络适配器然后完成三、启动CentOS然后选择 INST原创 2021-02-19 16:24:26 · 199 阅读 · 1 评论 -
CentOS 7下的JDK安装
CentOS 7下的JDK安装一、将安装包导进去Windows里下载好linux版本的jdk安装包上传至CentOS中(直接将压缩文件拖进MobaXterm)二、解压缩文件首先进到压缩文件同目录 cd 文件路径tar -zxvf 安装包名,对文件进行解压三、配置JDK环境变量vi /etc/profile命令打开配置文件环境变量的配置export JAVA_HOME=/root/software/jdk1.8.0_221export CLASSPATH=.:$JAVA_HOME/l原创 2021-02-19 17:42:46 · 304 阅读 · 2 评论