Linux常用命令汇总

前言#

本篇文章是为了巩固和记录一些 linux 下的常用指令,相当于是自己的一本工具书。本文参考以下网站

修改 Hosts 文件#

修改 hosts 文件需要拥有对该文件的读写权限

sudo vim /etc/hosts

刷新 DNS 缓存, 使其立即生效。额,当前步骤好像不做也不会失败。

 /etc/init.d/network restart    # 重启网络
 
 or
 
 /etc/init.d/net.eth0 restart   # 这个就是重启网卡了

查看 jdk 版本,路径及配置环境变量#

查看 JDK 版本#

java -version

assets/Linux常用命令汇总/image-20240112222910749.png

查看 JDK 安装目录#

which java

assets/Linux常用命令汇总/image-20240112223413446.png

查看环境变量#

echo $JAVA_HOME

配置环境变量#

进入环境变量的文件, 需要 sudo 或者 root 用户来执行, 普通用户如何添加sudo 可参考 sudo 命令的使用

sudo vim /etc/profile

修改文件,底部添加如下代码,可参考 Vim 的使用, JAVA_HOME的参数值来源于 查看 JDK 安装目录

export JAVA_HOME=/usr/bin/java
export PATH=$PATH:$JAVA_HOME/bin

assets/Linux常用命令汇总/image-20240112223931855.png

重新加载配置文件

source /etc/profile

设置 sudo 用户#

你不知道 root 账号的密码,但是你需要 root 账号的权限来完成一些命令, 当然不是所有用户都用利用 sudo 使用 root 权限的资格,必须是添加在 /etc/sudoers 文件下用户

切换到 root 用户#

这一步需要 root 用户操作,

su - root

assets/Linux常用命令汇总/image-20240112225016655.png

给/etc/sudoers 文件添加写权限#

chmod 命令 – 改变文件或目录权限 – Linux 命令大全(手册) (linuxcool.com)

chmod u+w /etc/sudoers

修改 sudoers 文件#

vim /etc/sudoers

找到这行:root ALL=(ALL) ALL, 在这行下面添加 {需要添加的用户名} ALL=(ALL) ALL

assets/Linux常用命令汇总/image-20240112225904580.png

sudoers 下面添加普通用户可以使用 sudo 命令的格式 xxx 代表用户名称或者组名称,注意大小写。

xxx ALL=(ALL) ALL # 普通用户可以使用sudo命令,但是需要密码
%xxx ALL=(ALL) ALL # 用户组xxx的用户可以使用sudo命令,但是需要密码

xxx ALL=(ALL) NOPASSWD:ALL # 普通 用户可以使用sudo命令,不需要密码

%xxx ALL=(ALL) NOPASSWD:ALL # 用户组xxx的用户可以使用sudo命令,不需要密码

去除 root 用户对 sudoers 文件的写权限#

chmod 命令 – 改变文件或目录权限 – Linux 命令大全(手册) (linuxcool.com)

chmod u-w /etc/sudoers

作者:ZhangBlog

出处:https://www.cnblogs.com/aaalei/p/17966613

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   张Blog  阅读(27)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示