关机指令

image.png

image.png

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

chmod ugoa

umask
chattr c 自动压缩 解压

image.png

lsattr

image.png

image.png

ln -s 来源文件 目标文件

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

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

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

image.png

su - 切换到家目录

image.png

du -sh .
du -ch .

image.png

mkfs

image.png

mount 参数指令

image.png

mount -t -o

压缩

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

!用法

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

image.png

image.png

image.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
调换字符串的位置

image.png

awk -F ':' '/root/{print

3}' file

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

image.png

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

统计总和

image.png

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

image.png

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

数学计算要用[]
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 ] || [ $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

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

image.png

f

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

image.png

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

image.png

linux 跟阿铭学linux相关推荐

  1. 《跟阿铭学Linux》作者李世明:谈不上告白,就是帮女友转型而已

    本文仅用于学习和交流目的,不得用于商业目的.非商业转载请注明作译者.出处,并保留本文的原始链接:http://www.ituring.com.cn/art... 访谈嘉宾: 阿铭,本名李世明,阿铭Li ...

  2. Linux 日志 klogd,菜鸟学Linux 第038篇笔记 日志系统 syslogd,klogd

    菜鸟学Linux 第038篇笔记 日志系统 syslogd,klogd Linux上的日志系统 syslog开源 syslog-ng  商业版 日志系统 syslog syslog 服务 syslog ...

  3. linux需要什么基础,学linux需要什么基础?

    近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...

  4. linux学习(青少年学Linux)

    如何配置一个小朋友使用的 Linux | Linux 中国https://blog.csdn.net/f8qg7f9yd02pe/article/details/79124932 Linux下的儿童教 ...

  5. 用虚拟机学linux,虚拟机上学习Linux运维?学linux有什么用

    一些不熟悉Linux运维的朋友认为,只有把他们的计算机安装成Linux系统或真正的服务器设备,他们才能开始学习Linux. 但事实上,Linux操作和维护技术可以通过使用虚拟机来学习. 使用虚拟机软件 ...

  6. 【跟阿铭学 Linux 第一章】:学习之初

    第一章 学习之初 1.1 Linux是什么 Linux是一个和Windows一类的操作系统 1.1.1 Linux的由来 GNU计划:加入GNU计划的所有软件都必须自由使用,自由更改,自由发布. GP ...

  7. linux定时任务_从零开始学Linux运维|41.定时任务crontab

    linux系统里面定时任务是由cron系统服务来控制的 看一下这个服务的状态 可以看出这个系统服务是默认启动的 1.配置文件 crontab的配置文件是/etc/crontab 直接打开看一下这个文件 ...

  8. Linux基础——为什么要学Linux?

    文章目录 1.前言 2.为什么 Linux 是免费的 3.比 Windows 更安全 4.安装方便简单 1.前言 Linux 是所有程序员应该了解的一个系统. 如果你做机器学习什么的, 很多时候你会发 ...

  9. 没有自己的Linux服务器,一样学Linux(提供几个在线Linux服务器)

    操作步骤, 1\. 浏览器,打开网址 https://www.masswerk.at/jsuix/index.html 2. 如下,点击,开始玩耍 . image 3. 输入用户 guest 登陆 i ...

最新文章

  1. 2018年,关于CAP最精彩的小故事!
  2. 普华永道:AI规模化应用,基础知识先行
  3. Android混淆解析
  4. java学习笔记2--数据类型、数组
  5. html5 --- 使用canvas画一个渐变矩形
  6. 基于Silverlight+WCF的SAAS开发平台TAP(二)之核心技术
  7. JAVA入门级教学之(方法-2)
  8. nodejs mac启动相关命令
  9. 红黑树在java中的作用_带你真正理解Java数据结构中的红黑树
  10. 二叉树的迭代遍历(JavaScript)
  11. 白板机器学习笔记 P9-P12线性回归
  12. 1074. Reversing Linked List (25)-PAT甲级真题
  13. SpringBoot建立数据库连接JdbcTemplate和Mybatis两种方式
  14. linux内存不足杀进程,Linux内存不足杀死进程
  15. 证件照的尺寸,颜色,用途
  16. 5分钟,教你创建在线聊天营销机器人
  17. CAS:870041-75-0,DMAc-PP,热活化延迟荧光(TADF)材料
  18. debian改网卡速率_[转]Debian里的网卡配置/etc/network/interfaces
  19. mysql 存储过程 总结_Mysql存储过程总结
  20. 多线程处理Excel导入数据入库

热门文章

  1. 为什么程序return -1或exit(-1)而获取到的值是255
  2. 导出Windows服务器下的Oracle数据库并导入到Linux服务器下的Oracle数据库中
  3. jquery easyui datagrid 显示外键/子属性/二层属性的值的方法
  4. Delphi常用时间函数列表
  5. 国外java开源网站聚合
  6. 简单介绍 ghost封装过程
  7. 优秀代码的必知必会(一)?
  8. idea Debug快捷键
  9. MySQL数据库提升篇-----触发器
  10. 压力测试工具ab 及 centos下单独安装方法