学习它重来不是一件容易的事情,更何况IT,每个人都很不容易,能够坚持到最后的方才是赢家!
——————————(前言)
- 管道符号 | & grep
命令1 | 命令2
[root@hadoop001 ruozedata]# cat jepson.log |grep 2123
[root@hadoop001 ruozedata]# cat jepson.log | grep 22[root@hadoop001 ruozedata]# cat jepson.log | wc -1
[root@hadoop001 ruozedata]# echo “ruozejepson” >>jepson.log[root@hadoop001 ruozedata]# cat jepson.log123www.ruozedata.comruozejepson[root@hadoop001 ruozedata]# cat jepson.log |grep "ruo"www.ruozedata.comruozejepso
设置密码passwd
[root@hadoop001 ruozedata]# useradd ruoze[root@hadoop001 ruozedata]# id ruozeuid=1001(ruoze) gid=1001(ruoze) groups=1001(ruoze)
[root@hadoop001 ruozedata]# [root@hadoop001 ruozedata]# passwd ruoze
Changing password for user ruoze.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
Sorry, passwords do not match.
New password:
BAD PASSWORD: The password fails the dictionary check - it is too simplistic/systematic
Retype new password:
passwd: all authentication tokens updated successfully.
cp /etc/skel/.* 新的家目录 权限的修改
权限
读 r 4 cat more
写 w 2 > >> vi
执行 x 1
无权限 -
[root@hadoop001 ruozedata]# lltotal 28
drwxr-xr-x 3 root root 4096 Nov 14 07:40 1
drwxr-xr-x 2 root root 4096 Nov 14 07:43 4
drwxr-xr-x 2 root root 4096 Nov 14 08:25 5
drwxr-xr-x 2 root root 4096 Nov 14 08:00 6
-rw-r–r-- 1 root root 34 Nov 14 10:32 jepson.log
drwxr-xr-x 2 root root 4096 Nov 14 10:43 ruoze
-rw-r–r-- 1 root root 13 Nov 14 08:50 ruoze.log
-rw- r-- r-- ==》644
第一组:rw- 6代表root用户对这个文件和文件夹的权限
第二组:r-- 4代表root用户组所有成员对这个文件和文件夹的权限
第三组:r-- 4代表其他组所有成员对这个文件和文件夹的权限
执行
Shell脚本
头部: !/bin/bash
[root@hadoop001 ~]#
lltotal 20
-rw-r–r-- 1 root root 10 Nov 14 07:02 jepson.log
drwxr-xr-x 7 root root 4096 Nov 14 10:42 ruozedata
drwxr-xr-x 2 root root 4096 Nov 14 13:33 tam
-rw-r–r-- 1 root root 18 Nov 14 13:46 test.sh
[root@hadoop001 ~]# chmod 744 test.sh
[root@hadoop001 ~]# ll
total 20
-rw-r–r-- 1 root root 10 Nov 14 07:02 jepson.log
drwxr-xr-x 7 root root 4096 Nov 14 10:42 ruozedata
drwxr-xr-x 2 root root 4096 Nov 14 13:33 tam
-rw-r–r-- 1 root root 18 Nov 14 13:46 test.sh
[root@hadoop001 ~]# chmod 744 test.sh
total 20
-rw-r–r-- 1 root root 10 Nov 14 07:02 jepson.log
-rw-r–r-- 1 root root 21 Nov 14 07:31 jipson.log
drwxr-xr-x 7 root root 4096 Nov 14 10:42 ruozedata
drwxr-xr-x 2 root root 4096 Nov 14 13:33 tam
-rwxr–r-- 1 root root 18 Nov 14 13:46 test.sh
网络安装
yum imstall httpd
Yum search http
yum -y install httpd
Yum --help
[root@hadoop001 ~]# service httpd status
Redirecting to /bin/systemctl status httpd.service
● httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled;
vendor preset: disabled)
Active: inactive (dead)
Docs: man:httpd(8)
man:apachectl(8)
[root@hadoop001 ~]# service httpd start
Redirecting to /bin/systemctl start httpd.service
[root@hadoop001 ~]#
[root@hadoop001 ~]# ps -ef | grep http
root 13310 1 0 14:02 ? 00:00:00 /usr/sbin/httpd
-DFOREGROUND
apache 13311 13310 0 14:02 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 13312 13310 0 14:02 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 13313 13310 0 14:02 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 13314 13310 0 14:02 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 13315 13310 0 14:02 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
root 13323 13157 0 14:04 pts/1 00:00:00 grep --color=auto http
第一列是用户 二列是pid进程id
杀一个进程:kill -9 pid
杀死匹配的所有 kill -9 ¥(pgrep -f http)
[root@hadoop001 ~]#
[root@hadoop001 ~]# netstat -nlp|grep 13370
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 13370/httpd
第四列
0 0.0.0.0:80
::;22 任意地址信息
127.0.0.1:22本机访问
192.168.137.190.22
进程pid–》port
移除rpm包 xxx rpm
[root@hadoop001 ~]# rpm -qa | grep http
httpd-tools-2.4.6-80.el7.centos.1.x86_64
httpd-2.4.6-80.el7.centos.1.x86_64
[root@hadoop001 ~]# rpm -e --nodeps httpd-tools-2.4.6-80.el7.centos.1.x86_64
[root@hadoop001 ~]# rpm -qa | grep http
httpd-2.4.6-80.el7.centos.1.x86_64
[root@hadoop001 ~]# yum remove httpd-2.4.6-80.el7.centos.1.x86_64
切换用户
su jipson
Su - jepson
临时获取root权限
sudo xxx命令
vi /etc/sudoe
Jepson All=(root) NOPASSWD:ALL
sudo su - jepson
权限
chmod 数字 文件或文件夹 修改权限
chmod -R 777 文件夹
chmod 777 文件
chown jepson 文件
chown -R jepson 文件夹
chown -x xxx.sh chown +x xxx.sh
chown u+x xxx.sh chown g+x xxx.sh chown o+x xxx.sh
结束语:不念过去,不畏将来,不怠现在,做最好的自己!
![在这里插入图片描述](https://img-blog.csdnimg.cn/2018111416155165.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzNjg4NDcy,size_16,color_FFFFFF,t_70)