linux 跟阿铭学linux
关机指令


cat -A file 显示所有的内容
chgrp groupa dir
chgrp -R groupa dir
chmod ugoa
umask
chattr c 自动压缩 解压

lsattr


ln -s 来源文件 目标文件
/etc/passwd /etc/shadow
自定义的UID和GID都是1000开始
useradd
-u g
-d -M 不要目录
-s shell /sbin/nologin

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

su - 切换到家目录

du -sh .
du -ch .

mkfs

mount 参数指令

mount -t -o
压缩

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
!用法

cut -d ':' -f 1
cut -c1-10
sort -n
sort -nr
sort -u 去除重复
sort -k2,3
sort -k 2
uniq
tee
tr '' '/n'
; || &&
grep




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

awk -F ':' '/root/{print
3}' file
awk -F ":" '3>300' /etc/s

awk '{pint NF}'
awk '{pr-int $NF}'
awk '{print NR}'
统计总和

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

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

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


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

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

linux 跟阿铭学linux相关推荐
- 《跟阿铭学Linux》作者李世明:谈不上告白,就是帮女友转型而已
本文仅用于学习和交流目的,不得用于商业目的.非商业转载请注明作译者.出处,并保留本文的原始链接:http://www.ituring.com.cn/art... 访谈嘉宾: 阿铭,本名李世明,阿铭Li ...
- Linux 日志 klogd,菜鸟学Linux 第038篇笔记 日志系统 syslogd,klogd
菜鸟学Linux 第038篇笔记 日志系统 syslogd,klogd Linux上的日志系统 syslog开源 syslog-ng 商业版 日志系统 syslog syslog 服务 syslog ...
- linux需要什么基础,学linux需要什么基础?
近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...
- linux学习(青少年学Linux)
如何配置一个小朋友使用的 Linux | Linux 中国https://blog.csdn.net/f8qg7f9yd02pe/article/details/79124932 Linux下的儿童教 ...
- 用虚拟机学linux,虚拟机上学习Linux运维?学linux有什么用
一些不熟悉Linux运维的朋友认为,只有把他们的计算机安装成Linux系统或真正的服务器设备,他们才能开始学习Linux. 但事实上,Linux操作和维护技术可以通过使用虚拟机来学习. 使用虚拟机软件 ...
- 【跟阿铭学 Linux 第一章】:学习之初
第一章 学习之初 1.1 Linux是什么 Linux是一个和Windows一类的操作系统 1.1.1 Linux的由来 GNU计划:加入GNU计划的所有软件都必须自由使用,自由更改,自由发布. GP ...
- linux定时任务_从零开始学Linux运维|41.定时任务crontab
linux系统里面定时任务是由cron系统服务来控制的 看一下这个服务的状态 可以看出这个系统服务是默认启动的 1.配置文件 crontab的配置文件是/etc/crontab 直接打开看一下这个文件 ...
- Linux基础——为什么要学Linux?
文章目录 1.前言 2.为什么 Linux 是免费的 3.比 Windows 更安全 4.安装方便简单 1.前言 Linux 是所有程序员应该了解的一个系统. 如果你做机器学习什么的, 很多时候你会发 ...
- 没有自己的Linux服务器,一样学Linux(提供几个在线Linux服务器)
操作步骤, 1\. 浏览器,打开网址 https://www.masswerk.at/jsuix/index.html 2. 如下,点击,开始玩耍 . image 3. 输入用户 guest 登陆 i ...
最新文章
- 2018年,关于CAP最精彩的小故事!
- 普华永道:AI规模化应用,基础知识先行
- Android混淆解析
- java学习笔记2--数据类型、数组
- html5 --- 使用canvas画一个渐变矩形
- 基于Silverlight+WCF的SAAS开发平台TAP(二)之核心技术
- JAVA入门级教学之(方法-2)
- nodejs mac启动相关命令
- 红黑树在java中的作用_带你真正理解Java数据结构中的红黑树
- 二叉树的迭代遍历(JavaScript)
- 白板机器学习笔记 P9-P12线性回归
- 1074. Reversing Linked List (25)-PAT甲级真题
- SpringBoot建立数据库连接JdbcTemplate和Mybatis两种方式
- linux内存不足杀进程,Linux内存不足杀死进程
- 证件照的尺寸,颜色,用途
- 5分钟,教你创建在线聊天营销机器人
- CAS:870041-75-0,DMAc-PP,热活化延迟荧光(TADF)材料
- debian改网卡速率_[转]Debian里的网卡配置/etc/network/interfaces
- mysql 存储过程 总结_Mysql存储过程总结
- 多线程处理Excel导入数据入库