Linux学习
文章平均质量分 67
本栏只是介绍Linux的常规的操作,以及常用的命令。希望对大家有所帮助。
乱画十八笔
君子疾没世而在焉
展开
-
ESXI系统安装教程
一、制作U启动下载UltraISO软件,可以去官网下载1. 打开镜像2. 写入硬盘映像点击启动,选择写入硬盘映像查看,硬盘驱动器(U盘位置)、映像文件(镜像文件)、写入:USB-HDD+。然后,点击写入二、进入BIOS界面进入BIOS界面方法,惠普台式电脑(开机长按ESC,再按F10),进入BIOS界面,注意英文单词的意思,寻找启动boot 顺序按钮,将带USB的全部上调到第一个位置。完成上述步骤后,顺便将Intel virtual technology 设置成enable。每台计算原创 2022-03-07 11:59:09 · 10290 阅读 · 0 评论 -
shell 脚本基础
1、shell脚本介绍什么是shell脚本一系列的shell命令的集合, 还可以加入一些逻辑操作(if else for) 将这些命令放入一个文件中.文件shell命令 * n个可以加入逻辑需要在linux的终端中执行# test.shlspwdif [ xxx ] cd ..什么是shell命令?$ ls$ cd$ pwdshell脚本的基本格式命名格式一般命名规则 : xxxxx.sh (建议以.sh为后缀命名)书写格式# t原创 2021-01-21 21:04:46 · 101 阅读 · 0 评论 -
Linux中>、>>、<、<<重定向
> 输出重定向到一个文件或设备 覆盖原来的文件>! 输出重定向到一个文件或设备 强制覆盖原来的文件>> 输出重定向到一个文件或设备 追加原来的文件<< 分界符 从标准输入中读入,直到遇到分界符停止...原创 2020-12-03 16:33:32 · 3856 阅读 · 0 评论 -
Linux 免密码登录和原理
一、原理仔细观察,计算机的很多的设计都和我们的生活息息相关,比如,今天说到的免密登录。场景:有个房间,我们不希望别人进去,但是自己能进去,需要两个条,第一个是不是要认证是不是房子的主人,第一个,给这个房子加一把锁。看上图,ServerA相当于房子主人,ServerB相当于房子。ServerA想要登录ServerB而其他不可以登录,是不是ServerA给ServerB上锁。那么ServerA第一步是不是要生成一个锁,第二步再把锁上ServerB。那么,当第二次登录时,是如何认证合法的用户的呢?就原创 2020-08-05 11:49:19 · 837 阅读 · 0 评论 -
Ubuntu 修改静态IP地址及主机名与IP映射
修改主机名与IP地址映射关系:vim /etc/hosts一、获取网卡名称输入ifconfig,如下图,我们的网卡名称为 ens33二、修改网卡配置文件vim /etc/network/interfaces三、修改DNS配置vim /etc/resolvconf/resolv.conf.d/headdns 8.8.8.8 是谷歌的万能dns还有一个是114.114.114.114这2个都可以用的四、重启网络服务/etc/init.d/networking restart五、重原创 2020-08-17 18:36:39 · 2925 阅读 · 0 评论 -
Linux 安装教程
安装前最好把网络断掉,防止自动更新!在安装过程中,选择自定义安装,Cup选择2,其他一直下一步注意VMware的安装路径,与创建系统虚拟机的安装路径,安装完成之后,点击编辑虚拟机设置,点击CD/DVD(SATA) 使用ISO映像文件选择刚刚下载Linux镜像。二、安装Ubuntu服务器版1、点击 “开启此虚拟机”,开始安装。 2、默认选择English,英文版安装,直接按Enter键即可。 3、默认选择“Install Ubuntu Server”,安装ubuntu服务器版。原创 2020-08-11 11:57:44 · 117 阅读 · 0 评论 -
Linux安装python3.7
ubuntu16.04默认的软件repository中并不包含python3.6(最高到python3.5),所以无法通过下面命令直接安装python3.6apt-get install python3.6当你强制执行上述命令是会出现如下错误:E: Unable to locate package python3.6-devE: Couldn't find any package by glob 'python3.6-dev'E: Couldn't find any package by rege原创 2020-06-25 16:10:37 · 803 阅读 · 0 评论 -
Linux 压缩命令
一、tar1、参数-c建立一个归档文件的参数指令-x解开一个归档文件的参数指令-z是否需要用 gzip 压缩-j是否需要用 bzip2 压缩-v压缩的过程中显示文件-f使用档名,在 f 之后要立即接档名-tf查看归档文件里面的文件2、例子压缩文件夹:tar -zcvf test.tar.gz test解压文件夹:tar -zxvf test.tar.gz二、gzip1、参数-d 解压缩-l 对每个压缩文件,显示压缩文件的大小,未压缩文件的大小,压缩比,未压缩文件的名字-v 对原创 2020-06-25 16:04:25 · 140 阅读 · 0 评论 -
Linux 安装 Java
一、解压缩并移动到指定目录解压缩tar -zxvf jdk-8u152-linux-x64.tar.gz1创建目录mkdir -p /usr/local/java1移动安装包mv jdk1.8.0_152/ /usr/local/java/设置所有者chown -R root:root /usr/local/java/二、配置环境变量配置系统环境变量nano /etc/environment添加如下语句PATH="/usr/local/sbin:/usr/local/bin:/us转载 2020-06-25 15:50:16 · 107 阅读 · 0 评论 -
Linux上传与下载文件
sz,rz是lrzsz程序中的命令,所以要想使用sz,rz命令则必须先安装lrzsz包。一、 安装lrzszsudo apt-get install lrzsz二、 sz命令sz命令可以将服务器上的文件(一个或者多个)下载到window本地1、常用参数-a 以文本方式传输(ascii)-b 以二进制方式传输(binary)-e 对控制字符转义(escape),这可以保证文件传输正确2、 使用方法 sudo sz [option] (filePath/)fileName原创 2020-06-25 15:28:37 · 146 阅读 · 1 评论 -
Linux 操作文件
转载 2020-06-25 15:17:20 · 126 阅读 · 0 评论 -
Linux修改数据源
Linux安装后第一件事 、修改数据源apt 软件包管理程序,Ubuntu下软件管理是通过apt这个程序管理的centos yum软件管理程序安装文件1、安装板 双击执行 也是一个应用程序 类似于打包 .exe结尾 java是.jar2、绿色版 压缩包 下载.tar.gz修改数据源1、查看系统版本lsb_release -a 是Codename:xenialxenial 该名称为Ubuntu系统名称,修改数据源需要用到该名称2、编辑数据源sudo vi /e原创 2020-06-25 15:10:01 · 596 阅读 · 1 评论 -
Linux 安装 MySQL
一、 安装更新数据源 apt-get update安装 MySQLapt-get install mysql-server系统将提示您在安装过程中创建 root 密码。选择一个安全的密码,并确保你记住它,因为你以后需要它。接下来,我们将完成 MySQL 的配置。二、配置因为是全新安装,您需要运行附带的安全脚本。这会更改一些不太安全的默认选项,例如远程 root 登录和示例用户。在旧版本的 MySQL 上,您需要手动初始化数据目录,但 Mysql 5.7 已经自动完成了。运行安全脚本:mys转载 2020-06-25 15:02:50 · 94 阅读 · 0 评论 -
Linux 安装 Tomcat
以 Tomcat 8.5.23 为例#下载地址下载地址https://tomcat.apache.org/一、解压缩并移动到指定目录解压缩tar -zxvf apache-tomcat-8.5.23.tar.gz变更目录名mv apache-tomcat-8.5.23 tomcat移动目录mv tomcat/ /usr/local/二、常用命令启动/usr/local/tomcat/bin/startup.sh停止/usr/local/tomcat/bin/shutdown.sh原创 2020-06-25 14:33:52 · 118 阅读 · 0 评论 -
Linux 文件权限管理
一、查看文件和目录的权限ls -l 文件名 显示信息包括:文件类型 (d 目录,- 普通文件,l 链接文件),文件权限,文件的用户,文件的所属组,文件的大小,文件的创建时间,文件的名称3 个字符为一组。r 只读,w 可写,x 可执行,- 表示无此权限-rw-r–r-- 1 lusifer lusifer 675 Oct 26 17:20 .profile二、更改操作权限chown是 change owner 的意思,主要作用就是改变文件或者目录所有者,所有者包含用户和用户组chown [-R原创 2020-06-25 14:29:02 · 113 阅读 · 0 评论 -
Linux 系统管理命令
stat显示指定文件的相关信息,比ls命令显示内容更多who显示在线登录用户hostname显示主机名称uname显示系统信息top显示当前系统中耗费资源最多的进程df显示文件系统磁盘空间的使用情况ifconfig显示网络接口信息ping测试网络的连通性netstat显示网络状态信息clear清屏kill杀死一个进程...原创 2020-06-25 14:00:22 · 76 阅读 · 0 评论 -
Linux apt软件包管理
概述APT(Advanced Packaging Tool) 是 Debian/Ubuntu 类 Linux 系统中的软件包管理程序, 使用它可以找到想要的软件包, 而且安装、卸载、更新都很简便;也可以用来对 Ubuntu 进行升级; APT 的源文件为 /etc/apt/ 目录下的 sources.list 文件一、修改数据源1、查看系统版本lsb_release -a输出为注意: Codename 为 xenial,该名称为我们 Ubuntu 系统的名称,修改数据源需要用到该名称2、编辑原创 2020-06-25 13:41:05 · 489 阅读 · 0 评论 -
Linux 编辑器
vim编辑器一、运行模式这三个模式很重要!1、编辑模式:等待编辑命令输入2、插入模式:编辑模式下,输入 i 进入插入模式,插入文本信息3、命令模式:在编辑模式下,输入 : 进行命令模式ESC退出插入模式或命令模式。二、命令:q 直接退出vi:wq 保存后退出vi ,并可以新建文件:q! 强制退出:w file 将当前内容保存成某个文件:set number 在编辑文件显示行号:set nonumber 在编辑文件不显示行号nano编辑器nano 是一个字符终端的文本编辑器,它比原创 2020-06-25 13:30:08 · 123 阅读 · 0 评论 -
Linux 开关机与开关防火墙
重启rebootshutdown -r now关机shutdown -h now原创 2020-06-25 13:22:06 · 116 阅读 · 0 评论 -
Linux 的目录结构
概述1、bin存放二进制可执行文件(ls,cat,mkdir等)2、boot存放用于系统引导时使用的各种文件3、dev用于存放设备文件4、etc存放系统配置文件5、home存放所有用户文件的根目录6、lib存放跟文件系统中的程序运行所需要的共享库及内核模块7、mnt系统管理员安装临时文件系统的安装点8、opt额外安装的可选应用程序包所放置的位置9、proc虚拟文件系统,存放当前内存的映射10、root超级用户目录sbin存放二进制可执行文件,只有root才能访问11、tmp用于存放各原创 2020-06-25 13:20:31 · 155 阅读 · 0 评论 -
Linux 远程控制管理
概述传统的网络服务程序,FTP、POP、telnet 本质上都是不安全的,因为它们在网络上通过明文传送口令和数据,这些数据非常容易被截获。SSH 叫做 Secure Shell。通过 SSH,可以把传输数据进行加密,预防攻击,传输的数据进行了压缩,可以加快传输速度这个类似于Windows的远程桌面。一、检查Linux是否有OpenSSH(可以被理解为是否允许被远控)SSH 是芬兰一家公司开发。但是受到版权和加密算法限制,现在很多人都使用 OpenSSH。OPenSSH是开源的。OPenSSH是由服原创 2020-06-25 13:12:31 · 216 阅读 · 0 评论 -
Ubuntu Server安装
具体安装过程请看视频:https://www.bilibili.com/video/av27095828/原创 2020-06-25 12:53:40 · 178 阅读 · 0 评论