linux基础之初识linux及常用命令
2021/7/10 7:07:40
本文主要是介绍linux基础之初识linux及常用命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
### 1、linux常见发行版 * redhat:RHEL:RedHat Enterprise Linux,红帽公司项目 * CentOS:Community Enterprise Operating System,兼容RHEL的格式 * debian * ubuntu:主流操作系统之一 * ArchLinux:轻量简洁 * Gentoo:极致性能 * Apline:一个面向安全的轻型Linux发行版。 * LFS:Linux From scratch 自制Linux,只是一个说明书 * Android:Kernel+busybox(工具集)+java虚拟机 更多版本参考Linux分支参考网站:http://futurist.se/gldt/ 目前比较著名的三大主流发行版为Debian、RedHat、SUSE。 Debian是包括Ubuntu在内许多发行版的上游,Debian是一个纯开源计划并着重在一个关键点上,稳定性。它同时提供了最大的和完整的软件仓库给用户。 Ubuntu是基于Debian的unstable版本加强而来,Ubuntu就是一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的Linux桌面系统。 RedHat Linux系列是红帽公司研发的Linux发行版,包括Fedora、RHEL、CentOS和Oracle Linux多种版本。 ### 2、centos7.9及ubuntu安装 要想在vmware里面安装操作系统,先要创建一个虚拟机能够容纳镜像U盘等媒介,就好比在vmware里面模拟出一台没有安装过windows这类操作系统的空壳电脑一样,然后把镜像文件插入模拟出的电脑,就可以开始装系统。这意味着用vmware装系统就两个大步骤:一、模拟出一个空壳机器;二、插入镜像文件安装系统。 \ 安装前准备好镜像 ①、安装centos7.9,直接看流程即可 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625793056418005.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625793107129465.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798494193482.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798512545536.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798526204361.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798542185831.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798552583987.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798566183523.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798579364936.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798604917240.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798679727005.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798693906472.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798806691374.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798865187660.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625798882267022.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 到此我们就模拟出一个空壳机器了。 接下来就是插入镜像文件开始安装系统,按自己的需求安装,我这里安装的是centos7.9的版本 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625799551501952.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625799587430091.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 插入准备好的镜像,点击确定 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625799629809525.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625799817316719.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 第一次装的建议选第二项,可以检验镜像是否损坏,我这里直接选择install centos 7 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625799855971069.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800058277352.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 设置时区 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800110469945.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 调到亚洲上海 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800165341857.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) LOCALZATION调成这样就行 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800208637848.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800322599183.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) SOFTWARE调整成这样就行 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800343672497.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 这个我们采取标准分区 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800389957694.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800458745976.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800490236729.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800530766457.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800623619017.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 以上就分区完,留下剩余空间做实验用,也可以不留 分区格式如下 / 100G xfs /data 50G ext4 /boot 1G xfs swap 2G swap ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800783660750.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800852423405.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800933926514.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 至此SYSTEM配置完,点击开始安装 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625800984416022.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 配置管理员和普通用户账号密码 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625801159952888.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 至此centos7.9安装完毕,重启就可以使用 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806289284222.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) \ \ \ ②、安装ubuntu18.04.5,直接看流程即可 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806437981719.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806454496130.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806476227624.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806504759507.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806580635382.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806599496381.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806620612671.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806641616494.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806662379705.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806680847283.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806704399140.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806726103972.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806747268450.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806785436525.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806840351685.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806856354410.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806893472384.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806913809353.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806953718379.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 回车 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625806987462111.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 回车 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625807017130768.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 主机名任意修改,回车下一步 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625807915759511.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 设置全名,回车下一步 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625807955841471.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 设置密码 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625808105611676.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 第二次输入 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625808118384910.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 因为我设置的密码太弱,所以确定就选yes ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625808151211915.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 选yes ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625808441620973.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 手动分区 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625808515401197.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 选中回车 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625808577994378.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 选yes ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625808791737658.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 选中回车 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625808810447225.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 创建分区 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625808825237193.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 创建分区完回车 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625809787356809.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 选yes ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625809824666503.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 没有代理服务器,下一步 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625809935443593.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 这里选不自动跟新 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625810156830652.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) 勾选mail和openssh服务,尤其是ssh,连接xshell用 ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625810207402672.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) ![image.png](http://www.www.zyiz.net/i/li/?n=2&i=images/20210709/1625816090903229.png?,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=) \ 以上安装完毕。 ### 3、配置环境变量 ``` [15:41:57 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#echo HISTTIMEFORMAT='%F %T' >> /etc/profile.d/histoty.sh [15:44:44 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#source /etc/profile.d/histoty.sh ``` ### 4、总结Linux哲学思想。 ①一切皆文件 ②提供很多小型的单一用途的程序 ③连接程序,共同完成复杂功能 ④避免令人困惑的用户界面 ⑤配置数据存储在文本中 ### 5、Linux常用命令使用格式,echo、screen、date、ifconfig、export等命令 #### echo echo 命令可以将后面跟的字符进行输出功能:显示字符,echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号语法: ``` echo [-neE][字符串] ``` 选项: * -E (默认)不支持\解释功能 * -n 不自动换行 * -e 启用\字符的解释功能 显示变量 ``` echo "$VAR_NAME” #双引号用变量值替换,弱引用 echo '$VAR_NAME’ #单引号变量不会替换,强引用 ``` 启用命令选项-e,若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出 \a 发出警告声 \b 退格键 \c 最后不加上换行符号 \e escape,相当于\033 \n 换行且光标移至行首 \r 回车,即光标移至行首,但不换行 \t 插入tab \\ 插入\字符 \0nnn 插入nnn(八进制)所代表的ASCII字符 \xHH插入HH(十六进制)所代表的ASCII数字(man 7 ascii) 范例: ``` [15:44:44 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#echo -e 'a\x0Ab' a b [16:07:57 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#echo -e '\033[43;31;1;5mmagedu\e[0m' magedu [16:08:46 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#echo -e '\x57\x41\x4E\x47' WANG [16:37:03 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#echo \$PATH $PATH [16:37:54 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#echo \ > [16:40:00 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#echo \\ \ [16:40:02 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#echo \\\ > [16:40:31 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#echo \\\\ \\ [16:40:35 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin [16:40:59 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#echo '$PATH' $PATH ``` #### echo高级用法 在终端中,ANSI定义了用于屏幕显示的Escape屏幕控制码具有颜色的字符,其格式如下: ``` "\033[字符背景颜色;字体颜色m字符串\033[0m" ``` \033[30m -- \033[37m 设置前景色 \033[40m -- \033[47m 设置背景色 ``` #字符背景颜色范围: 40--47 40:黑 41:红 42:绿 43:黄 44:蓝 45:紫 46:深绿 47:白色 #字体颜色: 30--37 30: 黑 31: 红 32: 绿 33: 黄 34: 蓝 35: 紫 36: 深绿 37: 白色 ``` 加颜色只是以下控制码中的一种,下面是常见的一些ANSI控制码: ``` \033[0m 关闭所有属性 \033[1m 设置高亮度 \033[4m 下划线 \033[5m 闪烁 \033[7m 反显 \033[8m 消隐 \033[nA 光标上移n行 \033[nB 光标下移n行 \033[nC 光标右移n列 \033[nD 光标左移n列 \033[x;yH 设置光标位置x行y列 \033[2J 清屏 \033[K 清除从光标到行尾的内容 \033[s 保存光标位置 \033[u 恢复光标位置 \033[?25l 隐藏光标 \033[?25h 显示光标 \033[2J\033[0;0H 清屏且将光标置顶 ``` #### screen 利用screen 可以实现会话管理,如:新建会话,共享会话等 注意:CentOS7 来自于base源,CentOS8 来自于epel源 范例:安装 screen ``` #CentOS7 安装screen [root@centos7 ~]# yum install screen -y #CentOS8 安装screen [16:41:20 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#dnf install screen -y ``` screen命令常见用法: * 创建新screen会话 screen –S [SESSION] * 加入screen会话 screen –x [SESSION] * 退出并关闭screen会话 exit * 剥离当前screen会话 Ctrl+a,d * 显示所有已经打开的screen会话 screen -ls * 恢复某screen会话 screen -r [SESSION] #### date (print or set the system date and time) Linux有两种时钟 * 系统时钟:由Linux内核通过CPU得工作频率进行的 * 硬件时钟:主板 语法: date [OPTION]... [+FORMAT] date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] -d :显示字符串表示的时间 -s :设置字符串表示的时间 范例: ``` [17:21:14 root@centos-8 date] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#date Fri Jul 9 17:21:33 CST 2021 [17:21:33 root@centos-8 date] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#date +%F-%T 2021-07-09-17:23:03 [17:19:51 root@centos-8 date] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#date +%s 1625822401 [17:20:01 root@centos-8 date] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#date -d @`date +%s` Fri Jul 9 17:20:39 CST 2021 [17:20:39 root@centos-8 date] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#date -d @1584689051 Fri Mar 20 15:24:11 CST 2020 ``` #### ifconfig 来自于net-tools,建议使用ip代替 语法: ``` ifconfig [interface] ifconfig -a ifconfig IFACE [up|down] ifconfig interface [aftype] options | address ... ifconfig IFACE IP/netmask [up] ifconfig IFACE IP netmask NETMASK ``` 范例: ``` [17:23:03 root@centos-8 date] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#ifconfig ens33 10.0.0.3 netmask 255.255.0.0 #清除ens33上面的IP地址 [17:23:03 root@centos-8 date] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#ifconfig ens33 0.0.0.0 #启用或禁用网卡 [17:23:03 root@centos-8 date] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#ifconfig ens33 down [17:23:03 root@centos-8 date] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#ifconfig ens33 up #对一块网卡设置多个IP地址 [17:23:03 root@centos-8 date] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#ifconfig ens33:1 10.0.0.3/24 [17:38:51 root@centos-8 ~] ~ 数据无价 ~ ~ ~ ~ ~ ~ ~ ~ ~~>#ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.0.150 netmask 255.255.255.0 broadcast 10.0.0.255 inet6 fe80::14f2:778b:2d4:6839 prefixlen 64 scopeid 0x20 ether 00:0c:29:9b:e3:27 txqueuelen 1000 (Ethernet) RX packets 18144 bytes 26434291 (25.2 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 6400 bytes 427032 (417.0 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ens33:1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.0.0.3 netmask 255.255.255.0 broadcast 10.0.0.255 ether 00:0c:29:9b:e3:27 txqueuelen 1000 (Ethernet) lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10这篇关于linux基础之初识linux及常用命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南