linux初级之总结复习
shutdown now立即关机
shutdown -P关机(1分钟后)
shutdown 0立即关机
shutdown 33分钟后关机
shutdown -r 重启(1分钟后)
shutdown -c取消
shutdown -r now 立即重启
eg:ls="ls --color"
\ls正常使用ls原本的命令,不使用其别名
history -c清除当前用户的历史命令 (echo > ~/.bash_history)
ctrl+r:用Ctrl+R搜索历史命令;当你执行了一串相当长的命令之后,你只要用关键字搜索一下历史命令然后重新执行这条命令而不需要将整条命令再输一遍。方法是:按下Ctrl+R然后输入关键字。如搜索”date”,则显示历史的命令中含有”date”的命令 date "+今天是:%F,%A,时间是:%T.准备吃饭去"。按回车,就可以重新执行这条命令了,而按左箭头键或右箭头键则可以直接修改,改完之后按回车执行,非常方便!(reverse-i-search)
history number 执行第几条命令
!! 执行上条命令
-w: (--word-regexp)
lvresize
elinks文本浏览器
-dump:将HTML文档以纯文本的方式打印到标准输出设备;
指定URL后可以访问网页
./configure
setenforce 1
break跳出循环
continue 跳出本次循环,继续下次循环
111. dd if=/edv/zero of=test bs=100M count=2
1.tcp面向连接,可靠传输,消耗系统资源比较多,传输速度较慢,
yum install samba -yvim /etc/samba/smb.conf[ren]path = /renread only = nopublic = yessed -i '$a [ren]\npath = /ren\nread only = no\npublic = yes' /etc/samba/smb.confsystemctl restart smbuseradd kenpdbedit -a -u kensmbpasswd -a kenchmodmount -t cifs -o username=USERNAME password=PASSED //ServerIP/ShareDIR /LocalDIR
vsftpd:主动和被动模式:参照物是server端主动模式就是服务器端主动连接客户端被动模式就是服务器端等待客户端连接主动模式过程:
客户端通过21端口,发送密码,用户port指令,服务器端相应客户端
服务器端使用20端口主动连接客户端的随机高位端口,客户端要返回确认,开始传输数据
被动模式过程:
客户端通过21端口,发送密码,用户pasv指令,服务器端相应客户端
服务器端使用随机高位端口主动连接客户端的随机高位端口,客户端要返回确认,开始传输数据
useradd ren01/etc/vsftpd/vsftpd.conf
anonymous_enable=NO
vim /etc/ntpd.confserver 127.127.1.0restrict 127.0.0.1restrict 192.168.11.5 mask 255.255.255.0ntpstatntpdate
/etc/chrony.conf
allow 192.168.10.0/24
systemctl restart rpcbind nfs-utils/etc/exportsesportfs -r/ren192.168.11.5/32(rw)showmount -e ServerIPmount -t nfs ServerIP:/ShareDIR /LocalDIR
/usr/share/doc/dhcp-*/dhcpd.conf.example/etc/dhcp/dhcpd.conf
subnet 192.168.11.0 netmask 255.255.255.0 {
range 192.168.11.10 192.168.11.200;}
yum -y install bind bind-utils/etc/named.conf/etc/named.rfc1912.zones/var/named/named.localhost A: 正向解析/var/named/named.loopback PTR: 反向解析nslookup
/etc/httpd/conf/httpd.conf/etc/httpd/conf.d/*.conf
Listen 81
<VirtualHost *:81>
ServerName a.com
DocumentRoot /work/html1
<Directory "/work/html1">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
</VirtualHost>
directoryindex/etc/hostsLAMP:yum install httpd php php-mysql mariadb-server -y日志:/var/log/httpd/
8005:8009:8080:
/etc/nginx/nginx.conf/etc/nginx/conf.d/*.conf
server {
listen80;
server_namea.com;
location / {
root /work;
}
}
反向代理
proxy_pass
负载均衡upstream
LNMP
yum install nginx php php-fpm php-mysql mariadb-server -yfastcgi_pass 127.0.0.1:9000;include fastcgi.conf;location ~ \.php$ {fastcgi_pass 192.168.64.5:9000;include fastcgi.conf;}
yum install cobbler dhcp httpd syslinux xinetd tftp-server pykickstart -yvim /etc/dhcp/dhcpd.confsystemctl restart dhcpdsystemctl enable dhcpdvim /etc/xinetd.d/tftpdisable = nosystemctl restart xinetdsystemctl enable xinetdsystemctl restart httpdsystemctl restart cobblerdcobbler checkvim /etc/cobbler/settingssed -i '384s/127.0.0.1/$IP/g' /etc/cobbler/settingssed -i '272s/127.0.0.1/$IP/g' /etc/cobbler/settings
systemctl restart rsyncd101 default_password_crypted:" "
systemctl restart cobblerd
cobber checkcobbler syncmount /dev/cdrom /mntcobbler import --path=/mnt --name="centos7.5"kickstart:url --url=http://cobbler profile add --kickstart=/var/lib/cobbler/kickstart/ks.cfg--distro=centos7.5_x86-64 --name="centos7.5_ken"
yum -y install dhcp tftp-server xinetd syslinux httpd
12. SVN
yum -y install svn
vim /etc/sysconfig/svnserve
/var/svn/ren
authz passwd svnserve.conf
svn checkout
svn update
1. IP正则:“^([0-9]\.|[1-9][0-9]\.|1[0-9][0-9]\.|2[0-4][0-9]\.|25[0-5]\.){3}([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-4])$”
密码(至少八位,包含大小写字母,数字) :“egrep [a-z] |egrep [A-Z] |grep [0-9] |grep ^.{8,}$”
2. if 条件
then
elif 条件 ;then
else
fi
3. for 变量 in 范围
do
done
4. while :
do
done
break exit continue
5.case
linux初级之总结复习的更多相关文章
- 对 Linux 初级、中级、高级用户非常有用的 60 个命令
对 Linux 初级.中级.高级用户非常有用的 60 个命令 初级篇: 你打算从Windows换到Linux上来,还是你刚好换到Linux上来?哎哟!!!我说什么呢,是什么原因你就出现在我的世界里了. ...
- RedHat 7.1 下安装 Zabbix监控程序详解(适合linux初级用户)
RedHat 7.1 安装 Zabbix 监控程序详解(适合对linux初级用户)2017-05-02 安装步骤: 1.zabbix需要安装LAMP架构 2.安装zabbix服务 3.初始化zabbi ...
- Linux初级入门(第一次作业)
Linux初级入门 在本科期间学过一些Linux的简单命令,再次接触Linux不仅巩固了知识还学习到了很多新的东西. 什么是操作系统? 操作系统,英文名称Operating System,简称OS,是 ...
- Linux初级入门(一)
Linux是一种开源电脑操作系统内核,它是一个用C语言写成,符合POSIX标准的类Unix操作系统.Linux最早是由芬兰黑客 Linus Torvalds为尝试在英特尔x86架构上提供自由免费的类U ...
- centos linux系统日常管理复习 CPU物理数逻辑核数,iftop ,iotop ,sar ,ps,netstat ,一网卡多IP,mii-tool 连接,ethtool速率,一个网卡配置多个IP,mii-tool 连接,ethtool速率 ,crontab备份, 第十八节课
centos linux系统日常管理复习 物理CPU和每颗CPU的逻辑核数,uptime ,w,vmstat,iftop ,iotop ,sar ,ps,netstat ,一个网卡配置多个IP,mii ...
- Linux用户管理的复习时间
所谓三天不练手生,你还记得关于Linux用户管理的所有知识吗?现在就来跟我一起复习一下吧! 1.常用配置文件 用户信息文件: /etc/password 密码文件: /etc/shadow 用户组文件 ...
- Linux和Shell回炉复习系列文章总目录
本页内容都是本人回炉Linux时整理出来的.这些文章中,绝大多数命令类内容都是翻译.整理man或info文档总结出来的,所以相对都比较完整. 本人的写作方式.风格也可能会让朋友一看就恶心到直接右上角叉 ...
- 【驱动】Linux初级驱动系列框架
[系统环境搭建] 1.uboot的命令 set serverip .xx set ipaddr .xxx set bootcmd tftp zImage\;bootm //开发模式 set bootc ...
- linux初级学习笔记九:linux I/O管理,重定向及管道!(视频序号:04_3)
本节学习的命令:tr,tee,wc 本节学习的技能: 计算机的组成 I/O管理及重定向 管道的使用 知识点九:管理及IO重定向(4_3) 计算机组成: 运算器.控制器: CPU 存储器:RAM ...
随机推荐
- leetcode 刷题(数组篇)15题 三数之和 (双指针)
很有意思的一道题,值得好好思考,虽然难度只有Mid,但是个人觉得不比Hard简单 题目描述 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b ...
- 【随笔】C++类静态成员变量初始化引发的惨痛教训
事情是这样的,我在某个类中声明了一个静态的map成员, 文件名暂且称之为 xxx.h 然后在 xxx.cc 中全局定义了这个东西,静态成员在类里面只是声明,需要在外边被定义才有内存 然后又在main. ...
- 刚转行1年测试新手:学习Python编程经验实战分享
一.开头说两句 作为一名零基础转行刚一年的测试新手来说,深知自己在技术经验方面落后太多,难免会有急于求成的心态,这也就导致自己在学习新知识时似懂非懂,刚开始学完那会还胸有成竹,一段时间之后却又忘的一干 ...
- 干货满满 AppGallery Connect研习社·直播深度解析优质应用开发流程
- Android使用ContentProvider初始化SDK库方案总结
做Android SDK开发的时候,一般我们会将初始化的方法封装为,然后让调用SDK的开发者在Application的onCreate方法中进行初始化.但是目前一些主流的SDK框架,并没有提供相关的方 ...
- 利用DNS进行命令控制和搭建隧道
目录 利用DNS进行命令控制(DNS-Shell) 利用DNS搭建隧道 利用DNS进行命令控制(DNS-Shell) DNS-Shell是一款通过DNS信道实现交互式Shell的强大工具,该工具的服务 ...
- 【SpringMVC】添加操作时返回400
本博客老魏原创,如需转载请留言 问题描述: springmvc向数据库添加新的记录时,发生400错误,控制台没有抛出异常. 问题原因: 视图中的提交数据的某一个字段不不匹配导致. 解决方法: 不要怀疑 ...
- PHP基础-PHP中的函数声明
/* PHP的变量的范围* 局部变量: 在函数中声明的变量就是局部变量,只能在自己的函数内部使用.* 全局变量: 在函数外声明,在变量声明以后的,直到整个脚本结束前都可以使用,包括在函数中和{}中都可 ...
- python常识系列07-->python利用xlwt写入excel文件
前言 读书之法,在循序而渐进,熟读而精思.--朱熹 抽空又来写一篇,毕竟知识在于分享! 一.xlwt模块是什么 python第三方工具包,用于往excel中写入数据:(ps:只能创建新表格,不能修改表 ...
- css 实现三角形
#demo1 { width: 0; height: 0; border-top: 100px solid rgba(255, 0, 0, 1); border-bottom: 50px solid ...