问题缘由:root --> ss --> root 栈递归同样html
解决方式:exit 退出当前到ss再退出到root 而后执行命令便可。java
参考:ls --https://jingyan.baidu.com/article/e8cdb32b100dd537052badc5.htmllinux
whoami 当前用户shell
who am i 登陆用户centos
其中有root权限才能够对一些非本身建立目录默认写权限,好比登陆 root用户 切换到普通hu用户,则不能写/opt下面文件夹,也不能写/home/huhu下面的东西,实际上进不去,读权限都没有。安全
综上,普通用户只能在/home/当前用户文件夹下面写东西。bash
其中连接数是怎么算的:网络
对于文件来讲 就是1session
对于目录来讲,空目录是2,里面有别的文件夹则加1,有别的文件不加,简单来讲就是里面的目录数。ssh
ps –aux (功能描述:查看系统中全部进程)
USER:该进程是由哪一个用户产生的
PID:进程的ID号
%CPU:该进程占用CPU资源的百分比,占用越高,进程越耗费资源;
%MEM:该进程占用物理内存的百分比,占用越高,进程越耗费资源;
VSZ:该进程占用虚拟内存的大小,单位KB;
RSS:该进程占用实际物理内存的大小,单位KB;
TTY:该进程是在哪一个终端中运行的。其中tty1-tty7表明本地控制台终端,tty1-tty6是本地的字符界面终端,tty7是图形终端。pts/0-255表明虚拟终端。
STAT:进程状态。常见的状态有:R:运行、S:睡眠、T:中止状态、s:包含子进程、+:位于后台
START:该进程的启动时间
TIME:该进程占用CPU的运算时间,注意不是系统时间
COMMAND:产生此进程的命令名
ps命令:能够查看进程的瞬间信息。
top命令:能够持续的监视进程的信息。
参数:
-d 秒数:指定top命令每隔几秒更新。默认是3秒在top命令的交互模式当中能够执行的命令:
-i:使top不显示任何闲置或者僵死进程。
-p:经过指定监控进程ID来仅仅监控某个进程的状态。
-s : 使top命令在安全模式中运行。这将去除交互命令所带来的潜在危险。
操做选项:
P: 以CPU使用率排序,默认就是此项
M: 之内存的使用率排序
N: 以PID排序
q: 退出top
若是有第二行提示说明没有挂载好,从新设置
参考:https://www.cnblogs.com/zwgblog/p/5840611.html
8.键盘上的home按键 和end按键能够对Linux端的命令进行先后移动
同步是属于增量同步
以管理员权限编辑/etc/inittab把
id:5:initdefault:
改成
id:3:initdefault:
centos7:
一、查看目前默认的启动默认
命令: systemctl get-default
multi-user.target 命令行模式 graphical.target 为图形界面模式
二、按须要修改
设置为图形界面模式
systemctl set-default graphical.target
设置为命令行模式
systemctl set-default multi-user.target
重启 验证
可参考:http://www.javashuo.com/article/p-himduxrz-hq.html
简单版本:https://blog.csdn.net/u012317833/article/details/39249395
(1) CTRL+Z挂起进程并放入后台
(2) jobs 显示当前暂停的进程
(3) bg %N 使第N个任务在后台运行(%前有空格)
(4) fg %N 使第N个任务在前台运行
第二种
使用 screen 很方便,有如下几个经常使用选项:
用screen -dmS session_name来创建一个处于断开模式下的会话(并指定其会话名)。
用screen -list($screen -ls)来列出全部会话。
用screen -r session_name来从新链接指定会话。
用screen -d session_name 来删除会话
用screen -S session_name 来建立会话
用快捷键CTRL+a d来暂时断开当前会话。
问题:若是正在执行的进程怎么让它进入后台ctrl + z 再加bg
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl restart network
重启失败可能会报错:
Job for network.service failed
Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.
so 执行:
journalctl -xe
参考:http://www.javashuo.com/article/p-qjbtsngy-cd.html
这种状况是无shell的,因此调用的是按配置文件顺序调用最后一层的.bashrc.因此能够将profile里面的数据写入.bashrc中,记得source .bashrc便可
NetworkManager 和 network冲突
http://www.javashuo.com/article/p-cultcylx-ve.html
14.linus-centos 向外开放端口
一、开启防火墙
systemctl start firewalld
二、开放指定端口
firewall-cmd --zone=public --add-port=1935/tcp --permanent
命令含义:
--zone #做用域
--add-port=1935/tcp #添加端口,格式为:端口/通信协议
--permanent #永久生效,没有此参数重启后失效
三、重启防火墙
firewall-cmd --reload
四、查看端口号
netstat -ntlp //查看当前全部tcp端口·
netstat -ntulp |grep 1935 //查看全部1935端口使用状况·
find . | xargs grep -ri "tez-0.9.2"
吴邪,小三爷,混迹于后台,大数据,人工智能领域的小菜鸟。
更多请关注