理论
haozy123
追求完美的品质
展开
-
4.12 Linux重要指令(软件管理)
1.RPM管理 1)查询指令 2)rpm 的安装卸载 2.YUM管理 1.查询 firefox 这个软件 在yum 服务器上有没有 2.安装 3.JDK安装 4.Tomcat安装 5.Eclipse安装 6.MySQL安装 1.卸载旧的mysql 2.配置mysql 1.RPM管理RPM和YU...原创 2020-07-08 10:28:09 · 124 阅读 · 0 评论 -
4.11 Linux重要指令(进程管理)
1.进程管理1)查看进程: ps 查看目前系统中的进行成情况一般使用的参数是 auxps -auxps -aux | more2)查询某个进程的信息ps -aux|grep sshdz: 僵死内存,死锁,需要强制停掉2.指令的父进程ps -ef|morePPID 就是父进程查看 sshd 的父进程ps -ef|grep ssh3.终止进程:killall 支持通配符killkill -9 强制kill原创 2020-07-08 10:27:25 · 123 阅读 · 0 评论 -
4.10 Linux重要指令(网络配置)
1.网络配置:1) 通常网络地址转换模式:NAT2.常看网络ip和网关:1.图形界面2.密令行查看网关ifconfig测试网络连通性: ping3.自动获取ip4.配置固定ip重启服务service network restart5.在设置 网络的时候,要进行DNS 配置:...原创 2020-07-08 10:26:39 · 96 阅读 · 0 评论 -
4.9 Linux重要指令(磁盘分区&磁盘情况查询)
一、磁盘分区 和挂载:1.分区的基本概念: mbr 分区 1)最多支持四个主分区 2)系统只能安装在主分区 3)扩展分区要占一个主分区 4)MBR最大只支持2TB,但拥有最好的兼容性 gtp 分区 1)支持无限多个主分区(但是操作系统可能限制,比如windows下最多128个分区) 2)最大支持18EB的最大容量(EB=1024PB,1PB=1024TB) 3)windows7 64位以后支持gtp目前大多使用gtp 分区方法主分区使用来做操作系统,双系原创 2020-07-08 10:25:23 · 356 阅读 · 0 评论 -
4.8 Linux重要指令(任务调度)
1.定时任务程序:1.主要用途病毒扫描 数据备份定时调用我们写好的脚本crond -e 编辑定时任务 -l 查询定时任务 -f 删除当前用户所有的crontab任务2.快速入门:步骤:crontab -e1.如果只是简单的任务,可以不用写脚本,直接在crontab中加入任务即可2.对于比较复杂的任务 ,通过shell 变成crontab -e参数的说明:* 任何时间3.任务调度的几个实例:1)2原创 2020-07-07 10:07:44 · 161 阅读 · 0 评论 -
4.7 Linux重要指令(组管理&权限管理)
1.组的基本介绍:linux 文件: 所有者 所在组 其他组所在组之外的都属于其他组查看文件所有者ls -ahltom + policy组groupadd policyuseradd -g policy tompasswd tom123改变文件所有者:chown 用户名 文件名组的创建:groupaddgroupadd bandit其他组:2.权限的基本介绍文件 :1 -> 表示硬链接文件夹 :1 ->原创 2020-07-07 10:07:08 · 106 阅读 · 0 评论 -
4.6 Linux重要指令(压缩&解压缩)
1.gzip gunzip这两个命令用的不多注意:压缩完 ,源文件删除2.zip 和unzipzip 压缩unzip 解压缩-r 递归压缩,压缩整个目录压缩zip -r myzip.zip /home/*解压unzip -d /opt/dd myzip.zip3.tar 压缩和解压 打包指令,通过参数控制-c 产生 tar打包文件-v 显示详细信息-f 指定呀所有的文件名-z 打包时同时压缩-x 解压原创 2020-07-07 10:06:37 · 150 阅读 · 0 评论 -
4.5 Linux重要指令(Grep)
在一个文件内部,关键词查找| 表示将前一个命令的处理结果输出作为后面 命令的处理-n 显示行号-i 大小写忽略cat hello.txt |grep yesgrep -i yes 忽略yes 的大小写进行搜索原创 2020-07-07 10:05:34 · 87 阅读 · 0 评论 -
4.4 Linux重要指令(Locate)
locate 指令的前置条件,需要locate 数据库updatedb locate hello.txt 即可原创 2020-07-07 10:05:00 · 174 阅读 · 1 评论 -
4.3 Linux重要指令(Find)
搜索查找: find:遍历树查找 locate grep 进入文件内容中进行搜索1.按文件名,根据名称 /home下的hello.txtfind /home -name hello.txt 可以使用通配符按照文件的拥有者find /opt -user root root 用户的在opt 的文件查找整个linux系统下大于20M的文件find / -size +20M +表示大于20M查找小于20Mfind / -size -20Mfind / -si原创 2020-07-07 10:04:23 · 122 阅读 · 0 评论 -
4.2 Linux重要指令(History&时间&日历)
1.History查看在服务器上历史命令,执行历史指令histroyhistory 10 后10个直接执行历史指令未5的指令178 !== 执行178号指令2.时间日期类的指令:date 显示当前时间设置系统时间:date -s 字符串时间date -s "2018-10-10 11:22:22"3.显示日历:cal 显示当前日历cal 2020 显示2020年一整年的日例...原创 2020-07-07 10:03:38 · 176 阅读 · 0 评论 -
4.1 Linux重要指令(IN)
ln 指令,快捷方式,软连接(符号连接)ln -s /root linktoRootcd linktoRoot //进入root 文件pwd 查看 发现还是 /home/linktoRoot删除软连接: rm -rf linktoRoof 注意删除软连接的时候 不要加/原创 2020-07-07 10:03:10 · 264 阅读 · 0 评论 -
3.linux基础(总结)
linux基础入门 1、简介 1)来由 2)安装 3)网络基本配置 2、登陆系统--界面/远程登陆ssh/用户管理 2.1) 图形界面 2.2 )shell界面 2.3 )远程登陆SSH 2.4 )用户管理 3、文件管理 4、文件权限 5、系统管理(凡是涉及到修改,就一定要用root权限) 6.网络管理 7.文件归档压缩...原创 2020-07-06 10:48:05 · 1707 阅读 · 0 评论 -
2.8 Linux基础(命令-软件安装)
六、linux中的软件安装 1.jdk 2.tomcat 3.Eclipse 4.mysql 1)mysql --RPM软件包安装 (redhat 公司的RPM方式的包管理 也是很常用的软件包管理器) 2)centos os 可以使用yum install mysql(网络在线安装) 3)安装mysql 客户端登录 六、linux中的软件安装1.jdk将安装包解压到...原创 2020-07-06 10:46:55 · 101 阅读 · 0 评论 -
2.7 Linux基础(命令-常用工具指令)
五、常用工具指令1.查看命令wc 统计文本信息(行数,词数,字符数)date 查看或者修改系统的日期和时间echo 输出字符串或者变量的值vi linux系统中最通用的文本编辑器 5行 18个单词 88 字符echo $HOME :以字符串的形式进行输出2.VIM编辑器的使用vi test...原创 2020-07-06 10:46:03 · 87 阅读 · 0 评论 -
2.6 Linux基础(命令-网络管理)
六、网络管理 1.图形界面设置静态ip,非root 用户,需要重启网络服务,即可 2.查看ip地址 3.修改主机名 4.重启网络服务 5.修改系统的默认启动级别 5.1 linux系统的启动级别 5.2找回root 密码: 6.查看当前的进程连接网络的信息 ...原创 2020-07-06 10:45:25 · 281 阅读 · 0 评论 -
2.5 Linux基础(命令-文件归档)
五、文件归档压缩(1:打包--归档; 2:压缩)1、归档tar -cvf testdir.tar testdir/tar -cvf zaqizaba.tar re.log re2.log re3.log 将re re2 re3.log 打包成一个文件 .tar 文件2、压缩gzip testdir.tar -压缩->testdir.tar.gzgzip filebzip file//压缩一个一个问价夹tar -czvf testdir.tar.gz(原创 2020-07-06 10:43:47 · 120 阅读 · 0 评论 -
2.4 Linux基础(命令-系统管理)
四、常见系统管理(凡是涉及到修改,就一定要用root权限) 1.将hadoop用户添加到sudoers文件中去 2.磁盘空间信息查看 3.进程信息查看 四、常见系统管理(凡是涉及到修改,就一定要用root权限) 轻易不要使用su去切换到root的身份 普通用户使用sudo来执行root权限的命令1.将hadoop用户添加到sudoers文件中去root ALL=(ALL) ...原创 2020-07-06 10:41:57 · 234 阅读 · 0 评论 -
2.3 Linux基础(命令-用户管理)
三、用户管理(用户的增删改查)存在许多种shell,每种shell支持的命令数是不一样的,通用shell /bin/bash1.添加用户useradd itcast0830passwd itcast0830 //必须设置密码才能正常登陆 一个用户可以存在于多个用户组中useradd [选项] 用户名 默认归属同名的组,并且放入到这个组中,并且创建家目录切换默认 目录指定或修改密码passwd xiaoming1234562.删除用户userd原创 2020-07-06 10:41:16 · 347 阅读 · 0 评论 -
2.2 Linux基础(命令-权限管理)
二、权限管理1.linux系统中对文件权限的描述机制:d r w x r w x r - x 所有者权限 (u) 所属组权限(g) 其他人权限(o) (u代表所属用户 o 代表其他用户 g 代表所属组的成员用户 a所有人)可以表示为二进制: 111 111 101也可以表示为十进制: 7 7 5 linux 创建用户的时候会默认创建一个组,通过文件文件夹命名,来查看一个文件,对所有者拥有原创 2020-07-06 10:40:44 · 129 阅读 · 0 评论 -
2.1 Linux基础(命令-文件系统)
一、文件系统的管理tips:输入命令的时候要常用tab键来补全1.常用命令 ls 查看目录信息 ( ls / ) ls -l 等价于 ll 如果是文件夹前面文件是dr 非文件夹位 - ls -la 查看全部文件,包括隐藏文件 ls -R a 树状展示所有内容 pwd 查看当前所处的路径 cd 切换目录 (cd /) ,如果不带参数则切换到用户主目录 ~ mk原创 2020-07-06 10:40:16 · 149 阅读 · 0 评论 -
1.Linux基础(系统简介)
1.linux操作系统发展过程:用来管理计算机的硬件资源,为上层应用软件提供统一的调用服务;服务器上的操作系统通常说linux内核 + 应用组件 == 各个版本linux的版本:redhat linux RHEL 版本 Fedocentos 免费ubuntu 手机版linux红旗linux 国产 汉化RedHatLinux (没有用户)麒麟linux 国产 军用 在linux内核上进行的封装获取资源位置官网:centos.org redhat.com服务器原创 2020-07-02 11:10:31 · 200 阅读 · 0 评论