linux
永泉狂客
这个作者很懒,什么都没留下…
展开
-
nfs共享导致umount loop失败
问题:需要用到iso镜像文件里的文件,在系统里挂载了iSO文件mount -o loop /pxe/iso/CentOS-7-x86_64-Minimal-1810.iso /pxe/centos7.6卸载文件时出现如下错误:[root@localhost ~]# umount /pxe/centos7.6umount: /pxe/centos7.6: target is busy. (In some cases useful info about processes that原创 2021-01-14 11:31:01 · 272 阅读 · 0 评论 -
sudo: semanage: command not found
centos7 缺少semanage命令,直接执行yum install semanage 没有包存在通过以下命令可查到命令对应的包[root@localhost deploy_image]# yum whatprovides /usr/sbin/semanageLoaded plugins: fastestmirrorLoading mirror speeds from cached h...原创 2020-05-07 14:57:03 · 1338 阅读 · 1 评论 -
docker Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /s
安装好docker, 再构建一个docker镜像是出现以下错误:WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connect...原创 2020-01-07 15:24:01 · 2153 阅读 · 0 评论 -
配置git
1.配置git用户名邮箱git config --global user.name "username"git config --global user.email "XXXX@XX.XX"查看命令:git config -global user.name git config -global user.email2.ssh设置ssh-keygen -...原创 2019-07-29 18:38:00 · 173 阅读 · 0 评论 -
linux下操作zip压缩包
标题zip命令详解zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件;-d:-d /home/sunny 指明将文件解压缩到...原创 2019-10-17 10:49:57 · 276 阅读 · 0 评论 -
shell脚本中使用ssh免密登陆
sshpassssh登陆不能在命令行中指定密码。sshpass的出现,解决了这一问题。sshpass用于非交互SSH的密码验证,可以 -p 参数指定明文密码,然后直接登录远程服务器,支持密码从命令行、文件、环境变量中读取。ssh登陆sshpass -p $password ssh -o StrictHostKeyChecking=no root@$1 " systemctl e...原创 2019-10-12 10:05:52 · 829 阅读 · 0 评论 -
centos系统出现grub问题修复
问题:解决方式:1.查看系统分区情况ls #查看分区ls (hd0.msdos1)/ #查看分区内容找到存在vmlinuz文件和initramfs文件的分区,操作3步骤;3.grub> set root=(hd0,msdos1) ...原创 2019-09-12 18:18:47 · 4688 阅读 · 2 评论 -
shell中的条件判断
1. -z 判断 变量的值,是否为空; zero = 0变量的值,为空,返回0,为true变量的值,非空,返回1,为false2. -n 判断变量的值,是否为空 name = 名字变量的值,为空,返回1,为false变量的值,非空,返回0,为true[ -z “$pid” ] 单对中括号变量必须要加双引号[[ -z $pid ]] 双对括号,变量不用加双引号[...原创 2019-08-01 13:57:33 · 728 阅读 · 0 评论 -
tar命令
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的...原创 2019-07-11 11:48:20 · 242 阅读 · 0 评论 -
linux安装软件
1centos中安装pipyum -y install epel-releaseyum install python-pippip install --upgrade pip2安装netstatyum install net-tools3安装sgdiskyum install gdisk4ubuntu安装linux-headersapt-get install linux-...原创 2019-07-15 10:30:22 · 279 阅读 · 0 评论 -
linux命令三剑客grep/sed/awk
grepgrep [-cinvABC] ‘word’ filename-c 行数-i 不区分大小写-n 显示行号-v 取反-r 遍历所有子目录-A 后面跟数字,过滤出符合要求的行以及下面n行-B 后面跟数字,过滤出符合要求的行以及上面n行-C 后面跟数字,同时过滤出符合要求的行以及上下各n行测试文-c-i-n-v-r...原创 2019-07-10 17:07:39 · 291 阅读 · 0 评论 -
ubuntu安装驱动报错 kernel-devel, for building kernel modules and try again. Stop.
问题:执行make install 出现如下错误,系统为ubuntu14安装linux-headers-$(uname -r)使用uname -r 可以查到内核的版本执行apt-get install linux-headers-$(uname -r)然后编译驱动apt-get install -y linux-headers-3.13.0-170-generic gccwget h...原创 2019-07-09 13:56:37 · 3177 阅读 · 0 评论 -
linux防火墙操作
1.centos6开放某端口:iptables -I INPUT -p tcp --dport 80 -j ACCEPT关闭某端口 : iptables -D INPUT -p tcp --dport 80 -j ACCEPT屏蔽某个IP请求 : iptables -I INPUT -s 192.168.0.1 -j DROP (屏蔽单个IP192.168.0.1)屏蔽IP某段请求 ...原创 2019-06-14 10:38:28 · 166 阅读 · 0 评论