
linux操作基础
一季、又一寂
这个作者很懒,什么都没留下…
展开
-
centos7下yum安装jdk1.8并配置环境变量
CentOS系统会自带jdk但是执行javac会失败,所以需要把自带的卸载掉重新安装一、查看系统是否安装过java$yum list installed | grep java二、如果有旧版本的java,可以用如下方法卸载java$yum -y remove java-1.8.0-openjdk*或$rpm -qa | remove java-1.8.0-openjdk*|xargs rpm -e三、查看java软件包列表$yum -y list java*四、下载...原创 2021-02-05 15:24:53 · 877 阅读 · 0 评论 -
Linux/CentOS设置dns地址两种方法
前言:想要访问外网不仅需要公网ip(这里内网做的桥接),也需要DNS地址缺一不可!1、基于网卡设置,针对的是该网卡2、基于系统的dns,针对是整个系统的(可以理解所有网卡)原创 2021-02-03 19:11:16 · 1213 阅读 · 0 评论 -
关于/etc/sudoers.d/下的普通用户提权
问题:怎样使用普通用户swadmin执行脚本启动或关闭tomcat?1.首先我们看下这个/etc/sudoers.d/ 下有什么文件//这里有三个文件名(名字是自己创建的,标准文件名取用户的名字),它们的名字例如:swadmin是个用户,注意他们所属的用户一定都是root。2、打开这个vim swadmin#########Start/Stop Service###############Cmnd_Alias SWADMIN_START_SERVICES = /etc/init.d/nginx原创 2021-01-30 19:40:51 · 5349 阅读 · 1 评论 -
alias做命令/对当前用户有效/对所有用户有效
1.当普通用户xie需要创建一个alias命令,只对该用户有效1.1 alias的配置文件在~/.bashrc也就是xie的家目录下的vim .bashrc1.2 执行source该source ~/.bashrc ## ~ 这个是/home1.3验证2.想要所有用户生效的话去/etc/.bashrc(需要root权限)2.1 vim /etc/.bashrc #加alias2.2 执行source /etc/.bashrc...原创 2021-01-07 15:29:06 · 1097 阅读 · 0 评论 -
Linux/CentOS 自定义命令alias
示例:我们设置alias xie=‘cd /root/’1./etc/bashrc ##这个位置的bashrc是对整个系统生效的所有的用户生效vim /etc/bashrc ##在文件末尾编辑2.接着保存,在命令行执行source /etc/bashrc3.测试效果,以及断开该会话试试’xie’命令是否有用...原创 2021-01-02 14:23:23 · 646 阅读 · 0 评论 -
centos 网络yum源安装
1.下载 repo文件wget –P http://mirrors.163.com/.help/CentOS6-Base-163.repo2.拷贝到/etc/yum.repo/ 目录下面cp -rf CentOS6-Base-163.repo /etc/yum.repo/执行yum源更新[root@localhost ~]# yum clean all #清除以...原创 2019-12-31 17:44:06 · 306 阅读 · 1 评论 -
设置 SSH 通过密钥登录/远程机未注册密钥原因(关键看配置文件)
设置 SSH 通过密钥登录我们一般使用 PuTTY 等 SSH 客户端来远程管理 Linux 服务器。但是,一般的密码方式登录,容易有密码被暴力破解的问题。所以,一般我们会将 SSH 的端口设置为默认的 22 以外的端口,或者禁用 root 账户登录。其实,有一个更好的办法来保证安全,而且让你可以放心地用 root 账户从远程登录——那就是通过密钥方式登录。密钥形式登录的原理是:利用密钥生成器制作一对密钥——一只公钥和一只私钥。将公钥添加到服务器的某个账户上,然后在客户端利用私钥即可完成认证并登录。这样原创 2020-12-15 23:52:45 · 2721 阅读 · 0 评论 -
rsync同步方法
分发原创 2020-02-25 10:39:45 · 278 阅读 · 0 评论 -
linux环境变量PATH作用
关于PATH的作用:PATH说简单点就是一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径。比如在根目录/下可以输入命令ls,在/usr目录下也可以输入ls,但其实ls这个命令根本不在这个两个目录下,事实上当你输入命令的时候LINUX会去/bin,/usr/bin,/sbin等目录下面去找你此时输入的命令,而PATH的值恰恰就是/bin:/sbin:/usr/bin:……。...翻译 2019-05-14 09:55:01 · 288 阅读 · 0 评论