linux入门
Posted 三千丝
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux入门相关的知识,希望对你有一定的参考价值。
本文目录
- 运维涉及硬件简介
运维涉及硬件简介
物理硬件
网络设备
服务器
存储设备
云架构
虚拟主机
虚拟网络
数据库产品
中间件
容器化服务
Linux
类似windows,Linux也是一个操作系统软件。Linux是一套开放源代码程序的,并可以自由传播的类Unix操作系统软件,多用户,多任务并且支持多线程和多CPU的操作系统。
Linux系统主要被应用于服务器端,嵌入式开发和个人PC桌面3大领域,其中服务器领域是重中之重。
我们熟知的大型,超大型互联网企业(百度,sina,淘宝等)都在使用Linux系统作为其服务器端的程序运行平台,全球及国内排名前十的网站使用的主流系统几乎都是Linux系统。
Linux起源
Unix系统于1969年在AT&T的贝尔实验室诞生,20世纪70年代,它逐步盛行,这期间,又产生了一个比较重要的分支,就是大约1977年诞生的BSD(Berkeley Software Distribution)系统。从BSD系统开始,各大产商及商业公司开始了根据自身公司的硬件架构,并以BSD系统为基础进行Unix系统的研发,从而产生了各种版本的Unix系统,例如:SUN公司的Solaris,IBM公司的AIX,HP公司的HP UNIX等。
获取CentOS系统ISO镜像
CentOS的官方站
centos系统安装后的基本配置
1.常用软件安装: yum install -y bash-completion vim lrzsz wget expect net-tools nc nmap tree dos2unix htop iftop iotop unzip telnet sl psmisc nethogs glances bc 2.主机名和网络 hostnamectl set-hostname oldyang echo "10.0.0.100 oldyang">>/etc/hosts 3.关闭防火墙 iptables -L #出现很多信息表示防火墙处于开启状态 iptables -F #把策略清理掉 systemctl disable firewalld #把防火墙设置成开机不自启 [root@oldyang ~]# getenforce Enforcing [root@oldyang ~]# setenforce 0 [root@oldyang ~]# getenforce [root@oldyang ~]# vim /etc/selinux/config
Linux命令
命令的基本构成 命令体 选项 参数(对象) ls -l /var 参数:文件 文件类型: d :目录 f :普通文件 l :链接 b :块设备,磁盘 光驱 c :字符设备 p :管道 s :套接字 命令提示符: [root@oldyang ~]# 超级用户 [yb@oldyang ~]$ 普通用户
Linux命令常用快捷键
[TAB]: 1.命令补全 2.参数补全 ctrl + c cancel 取消当前的操作 ctrl + l (小写字母L) clear(命令) ctrl + d 退出当前用户 ctrl + r查找(历史命令)。 history|grep ctrl + a 把光标移动到行首 ctrl + e 把光标移动到行尾 ctrl+ u 把光标到行首的内容删除/剪切 ctrl + y 粘贴 delete 光标所在处从前往后删除内容 ctrl + k 把光标到行尾的内容删除/剪切 ctrl + → 向右移动一个单词 ctrl + ← 向左移动一个单词 ctrl + s 锁屏 ctrl + q 解锁
获取帮助
--help 命令 --help(查询命令 精简版的帮助) 如:shutdown --help help 命令(针对bash内置命令) 如help cd man man手册 info 如:info shutdown 查询命令超级详细的帮助
关机重启
重启或关机命令:
shutdown
关机与重启命令
halt/poweroff/reboot
shutdown -r 10 #10分钟之后重启 shutdown -r 0 #立刻重启 shutdown -r now #立刻重启 shutdown -h 10 #10分钟之后关机 shutdown -h 0 #立刻关机 shutdown -h now #立刻关机 shutdown -c #取消关机重启
Linux命令分类
以上是关于linux入门的主要内容,如果未能解决你的问题,请参考以下文章
Cg入门20:Fragment shader - 片段级模型动态变色(实现汽车动态换漆)