当前位置: 首页 >> 第32页
【shell】linux之if [ $? -ne 0 ];

【shell】linux之if [ $? -ne 0 ];

$# 是启动脚本时携带的参数个数-ne 是不等于这个语句的意思是“如果shell的启动参数不等于1个”$# 表示提供到shell脚本或者函数的参数总数;$1 表示第一个参数。 -ne 表示 不等于另外:整数比较-eq     等于,如:if ["$a" -eq "$b" ]-ne     不等于,如:if ["$a" -ne "$b" ]-gt&n
2019年11月19日 16:50:37    Jiaozn    Shell    4210    0    全文阅读
【磁盘】linux LVM详解

【磁盘】linux LVM详解

1.创建及删除步骤1)创建:linux partition-->pv-->vg-->lv-->fs-->mount2)删除:umount-->lv-->vg-->pv-->linux partition2.linux partitionlinux中,我们常用fdisk对磁盘分区。但对于2T以上的磁盘,得用parted命令分区。1)GPT磁盘和MBR磁盘使用GUID分区表的磁盘通常称为GPT磁盘,不像原来MBR磁盘,GPT磁盘没有四个主分区的限
2019年11月14日 11:47:09    Jiaozn    Linux    2810    0    全文阅读
【启动盘】windows10下制作linux的U盘启动盘

【启动盘】windows10下制作linux的U盘启动盘

推荐工具:refus这是一个免费的U盘刻录工具,免安装,绿色启动,刻录很快。下载网址: http://rufus.akeo.ie/ 步骤:1. 选择红色选项2. 选择DD景象模式写入
2019年11月14日 11:40:24    Jiaozn    Linux    2436    0    全文阅读
【返回值】SHELL中的exit 0 和 exit 1

【返回值】SHELL中的exit 0 和 exit 1

当你 exit 0 的时候,在调用环境 echo $? 就返回0,也就是说调用环境就认为你的这个程序执行正确当你 exit 1 的时候,一般是出错定义这个1,也可以是其他数字,很多系统程序这个错误编号是有约定的含义的。 但不为0 就表示程序运行出错。 调用环境就可以根据这个返回值判断 你这个程序运行是否ok。如果你用 脚本 a 调用 脚本b ,要在a中判断b是否正常返回,就是根据 exit 0 or 1 来识别。执行完b后, 判断 $? 就是返回值
2019年11月14日 11:35:16    Jiaozn    Shell    3200    0    全文阅读
【备份】脚本备份tar的常用命令及日期命名

【备份】脚本备份tar的常用命令及日期命名

tar备份以日期命名****************************************************************************************#vi backup.sh DATE=`date +%Y-%m-%d` tar -cvzf /mnt/sdb1/AirFreightBK/AirF.$DATE.tar.gz  /mnt/120/IT/Databasebackup/DatabaseAirfreight/Air
2019年11月14日 11:00:06    Jiaozn    Shell    2314    0    全文阅读
【传输】使用rsync 解决scp断点续传问题

【传输】使用rsync 解决scp断点续传问题

基础命令:rsync -P --rsh=ssh home.tar 192.168.0.34:/home/home.tar你可以用alias命令把这条命令转义成scpc。这个命令的含义:-P 断点续传-rsh ssh 远程shellhome.rar 本地文件192.168.0.34:/home/home.tar 远程主机上的目的文件问题:bash: rsync: 未找到命令    要求2台服务器都需要安装rsync,  
2019年11月14日 10:54:29    Jiaozn    Shell    2454    0    全文阅读
【脚本】shell判断是否是IP地址

【脚本】shell判断是否是IP地址

shell判断是否是IP近来需要写个小shell判断用户输入的字符串是否为有效的ip地址,简单排除了以下几种情况:1. 以点号为分隔的域不等于4或6;2. 出现字符;3. 某域以0开头;4. 各域数值长度大于3;5. 各域数值大于2556. 第一个和最后一个域为0IPADDR=192.168.1.1 (有效)IPADDR=192.168.0.254(有效)IPADDR=10.0.0.0(无效)IPADDR=0.1.1.1(无效)IPADDR=192.168.001.001 (无效)IPADDR=
2019年11月01日 16:54:43    Jiaozn    Shell    3555    0    全文阅读
【配置】Windows挂在CentOS的NFS目录

【配置】Windows挂在CentOS的NFS目录

#windows安装cmd运行servermanagercmd.exe -install FS-NFS-Servicesnet use /persistent:yes mount -u:root -p:password 192.168.0.7:/data/backup/ m:#卸载umount m:#挂载匿名共享的 NFS 目录需要添加2个注册表项,然后重启。[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersi
2019年11月01日 16:51:16    Jiaozn    Windows    2041    0    全文阅读
【下载】如何实现访问apache时的目录浏览功能(apache file list view)

【下载】如何实现访问apache时的目录浏览功能(apache file list view)

   我用apache做了一个文件分享功能的站点(如下图),可以实现了http模式的文件查看和下载。有的朋友看到了奇怪问这是怎么做到的,这其实只是一些appche服务器的基本功能,搞前端的coder也要了解一下服务器才好;下面来说具体的操作: 很简单 1.实现原理     通过apache的一个模块:mod_autoindex 这个模块的主要功能是自动对目录中的内容生成列表,这样当我们对服务器地址进行访问时在浏览器端可以看到访
2019年10月15日 11:56:41    Jiaozn    WEB    2780    0    全文阅读
【磁盘】CentOS上扩充lv-root空间步骤详解

【磁盘】CentOS上扩充lv-root空间步骤详解

查看服务器发现vg_host01-lv_root下的空间占用的比较多,需要扩容。有以下两种方案:1)利用空余的磁盘,扩展lv_root的大小(推荐)2)将lv_home的空间挪出一部分给lv_root(由于硬件条件有限最终采用这种方法)将lv_home的空间挪出一部分给lv_root的具体步骤1,查看分区 复制代码代码示例:Filesystem           1K-blocks      U
2019年10月15日 11:45:19    Jiaozn    Linux    2125    0    全文阅读