、
。
at---实现一次性任务
atq--查询任务
at -f 123.txt | NOW +1min----将123.txt的内容读取执行
、
。
at---实现一次性任务
atq--查询任务
at -f 123.txt | NOW +1min----将123.txt的内容读取执行
grep ^cat test---过滤以cat开头
grep $cat test---过滤以cat结尾
grep -e dog -e cat test---匹配含有cat和dog的行。
gt---大于
。
.
如果没有指明从什么地方搜索,就从当前目录进行搜索
。
---格式化文件系统
blkid或者 lsblk -f ---查看文件系统UUID
mount---查看系统上已经挂载的设备
文件系统中的每一个文件默认具有一个硬链接
fdisk -l ---查看磁盘
df -T ----查看文件系统类型
yum clean all----清除以前的yum缓存
yum repolist---重新加载
说软件名称时,不含版本号
。。
gzip压缩效率最高
tar :
-C ---指定解压到哪里去
周期性同步rsync比scp好
....
tar tf bak.tar---看压缩包里面的内容
针对文件夹要加-r
。
。。。
route---查看路由表
route -n
nmtui---修改主机名 或者 vim /etc/hostname
或者 hostnamectl set-hostname 主机名
nmtui---配置地址等
网络重启或者(网卡down然后up)会使/etc/resolv.conf中的dns记录变成网卡中一致的dns
系统日志架构:
系统日子消息处理:systemd-journald 和 rsyslog
时间:主机名:进程:具体信息
tail--监控日志文件
tail -f /path/to/file---监听日志
journalctl -p err---指定查看什么级别的日志
journalctl -f ---监控整体日志文件 与tail -f 类似
journalctl --since today--显示今天的日志
timedatectl--察看系统时钟
timedatectl list-timezones---列出时区
timedatectl set-ntp true---设置同步互联网时钟
chronyc sources -v ---查看同步状态
timedatectl set-ntp ture---设置互联网时钟同步。
iptables -F ---关闭防火墙
systemctl stop firewalld.service---关闭防火墙.
客户端生成秘钥---ssh-keygen -t rsa
ssh协议认证方式:基于口令的安全认证,基于秘钥的安全认证
openssh--著名的开源软件项目
配置目录--/etc/ssh/
服务器配置文件--/etc/ssh/sshd_config
客户机配置文件--/etc/ssh/ssh_config
ssh登录命令--ssh root@10.1.1.1
hostnamectl set -hostname rhel7--修改主机名称
ssh登录方式:
1. ssh username@sshserver
2.ssh -l username sshserver
3. ssh ip地址
scp---文件上传下载
上传 :scp 东西 root@10.1.1.1:/路径
下载:scp root@10.1.1.1:/服务器端东西的路径
cp
-r苴
systemd ---管理Linux的启动
systemctl