linux 跟阿铭学linux

简介: 关机指令image.pngimage.pngcat -A file 显示所有的内容chgrp groupa dirchgrp -R groupa dirchmod ugoaumaskchattr c 自动压缩 解压image.

关机指令


img_23ce9d3086d0bc2311f4bf830d71354e.png
image.png

img_8a5f87f09a83c95dbf32af60725fc7a8.png
image.png

cat -A file 显示所有的内容
chgrp groupa dir
chgrp -R groupa dir

chmod ugoa

umask
chattr c 自动压缩 解压


img_1089a2c759e7c9d68c8e2c3b10dccb88.png
image.png

lsattr


img_e5783fc4937e18a2f6395915e91fb7f4.png
image.png

img_1454c5db4e268bf05bbb0508df5c45c5.png
image.png

ln -s 来源文件 目标文件

/etc/passwd /etc/shadow
自定义的UID和GID都是1000开始

useradd
-u g
-d -M 不要目录
-s shell /sbin/nologin


img_5b42b913222eeb444b5ae7985b8a23f4.png

创建密码的命令
yum install -y expect


img_d9e791510343f460ca0e7d94d95dc460.png
image.png

su - 切换到家目录


img_7e1e028a3cfec3aad2ba65fa8f52fbbd.png
image.png

du -sh .
du -ch .


img_951b6802c4929ac498795889eb0e09bb.png
image.png

mkfs


img_77c8e1885d8967b8fb225530bcaace12.png
image.png

mount 参数指令


img_4088f442a9804a15aa17a964aeb87f09.png
image.png

mount -t -o

压缩


img_4d49da1e55577ebf62a0e55759d447e2.png
image.png

xr -d
xr -z

tar -czvf a.tar --exclude a b'
tar -xzvf a.tar

tar -cjvf a.tar.bz2 a b
tar -xjvf a.tar.bz2

zip
unzip

rpm -ivh xxx --force --nodeps
rpm -Uvh
rpm -e
rpm -qa
rpm -qi
rpm -qf

!用法


img_25218afa1469303fdc3eb71d959f1b72.png
image.png

cut -d ':' -f 1
cut -c1-10

sort -n
sort -nr
sort -u 去除重复
sort -k2,3
sort -k 2
uniq

tee

tr '' '/n'
; || &&

grep


img_eccfd20fb01a77ad25a8809551064ff0.png
image.png
img_99375fbbbc2519eb9ffe56a818f34b09.png
image.png

img_697bb4f225962bef7e0c2a39159344cd.png
image.png
img_423b1f5a634dfd0dd22da7bd8c6d0c0e.png
image.png

sed -n '2'p /etc/xx 打印
sed -n '2,5'p /etc/ss

sed -n '/root/'p xx
sed -e '/root/'p -e '/ss/'p -n file

sed -i '1'd tst
sed '1,3s/x/y/g' xx
调换字符串的位置

img_8f44047d323297f6e3f86ed629d982ea.png
image.png

awk -F ':' '/root/{print
1} /tets/{print
3}' file

awk -F ":" '3=="0"' /etc/aa awk -F ":" '3>300' /etc/s

img_060108b704f4d77a8cba03e616e49296.png
image.png

awk '{pint NF}'
awk '{pr-int $NF}'
awk '{print NR}'

统计总和


img_7245a988ee4536d77796ca0af1339f37.png
image.png

date
date +"%Y-%m-%d %H:%M:%S"


img_a150c9d00ba96ca7ceb8863bf9492e9a.png
image.png

date -d "-1 day" +%d
date -d "-1 hour" +%H
date -d "-1 min" +%M

数学计算要用[]
sum=[a+b] read -p "xxx" x read -p "yyy" y sum=[a+b]

sum=[1+$2]

if xx;then
esle
xx
fi

if xx;then
xx
elif
xx
else
xx
fi

if [ a -gt 5 ] -lt -ge -le -ne -eq if [a -gt 5 ] || [ $a -ne ]

if [ -e xx ];then
xx
fi
-d
-f
-w
-x

case 变量 in
value1)
xx
;;
*)
;;
esac

for i in seq 1 5;do
xx
done
for file in ls;do
xx
done

while :;do
xxx
done 死循环

function a(){
xx
}
a()

vmstat :proc: r,b memory:swpd,free,buff,cache swap:si,so io bi,bo system cpu :us,sy,id,wa,st

top

yum install -y sysstat
sar -n DEV 查看网卡流量

yum install -y nload 查看网卡流量

free -m
ps aux


img_5af2e3b7167f5d334c0919f84fe3135b.png
image.png

tcpdump -i eth1
tcpdump -i ehn1 -n port 22
-n port 22 and port 33

hostnamectl set-hostname xx 临时和文件

zone:drop block public external dmz work home internal trusted


img_59043cf95c34c911c31f380fbd633a47.png
image.png
img_7d145feab6a2453ef5c81da75b579b5b.png
f

firewall-cmd --zone=public --add-service=http


img_3ac8a59de747afcb892d51f88e068ee8.png
image.png

rsync -av xx xxx
--delete --exclude
rsync密钥文件600


img_893a39ce4934a2388a99b139f1b15bf1.png
image.png
目录
相关文章
|
运维 机器人 Linux
学Linux到底学什么?
熟悉我的朋友应该知道,我是一名Linux工程师。那么我来问大家一个问题,提到Linux,你们第一时间想到的是这是一个怎样的岗位呢?我相信会有很大一部分的朋友会想到两个字:运维。
133 0
学Linux到底学什么?
|
弹性计算 Linux 网络安全
疫情被封在学校,我用阿里云学Linux
大三下学期本该去实习,没想到疫情突然到来,由于自己的电脑没有带到学校,只能用学校电脑学一些Linux,偶然发现阿里云有飞天加速计划,所以尝试使用阿里云ECS学习Linux。
|
Linux Apache 数据采集
linux 跟阿铭学linux apache常用
apache 虚拟主机配置 ServerAdmin xx@qq.com DocumentRoot "/data/aaa" ServerName www.
902 0
|
Linux 应用服务中间件 nginx
linux 跟阿铭学linux nginx常用
nginx常用配置 image.png image.png image.png include vhost/*.conf 用户认证 location / { auth_basic "Auth" auth_basic_...
1119 0
|
MySQL 关系型数据库 Linux
linux 跟阿铭学linux mysql
mysqladmin -uroot -pxx password xxx mysql -uroot -p -h127.0.0.1 -P3306 show databases; show tables; desc db; show create tab...
816 0
|
Linux 应用服务中间件
linux 跟阿铭学linux tomcat
tomcat/conf/server.xml Connector port="8080" 改连接端口 image.png tomcat tomcat加入访问日志 image.
999 0
|
Linux
Linux就该这么学
image.png elinks image.png uname -a uptime free -m who last cat ~/.
940 0