基本环境配置命令
命令 | 描述 |
shutdown | 关机指令。shutdown -h now 立即关机,shutdown -r now 立即重启。 |
sync | 同步磁盘缓存到磁盘,确保数据完整性。 |
reboot | 重启系统,等同于shutdown -r now 。 |
halt | 关闭系统,等同于shutdown -h now 和poweroff 。 |
查看系统信息命令
(图片来源网络,侵删)
命令 | 描述 |
history | 显示当前用户在命令行模式下执行的最后1000个命令。 |
pwd | 输出当前目录路径。 |
hostname | 显示当前本地主机名称。 |
uname -a | 显示本地计算机信息。 |
who | 显示当前登录系统的用户。 |
whoami | 显示当前使用者的登录账号。 |
date | 显示当前操作系统的时间等信息。 |
uptime | 显示系统运行的总时间。 |
lscpu | 查看CPU和处理单元的信息。 |
lspci | 列出所有的PCI总线及设备详细信息。 |
free -h | 显示内存使用情况。 |
df -h | 显示文件系统的磁盘信息。 |
文件和目录管理命令
命令 | 描述 |
cp | 复制文件或目录,常用参数:-r 递归复制目录树。 |
mv | 移动或重命名文件,常用参数:-f 强制,-i 询问。 |
rm | 删除文件或目录,常用参数:-f 强制,-i 询问,-r 递归删除。 |
mkdir | 创建新目录,常用参数:-p 逐级创建目录。 |
rmdir | 删除空目录,常用参数:-p 连同上一级(空的)目录一起删除。 |
文件查看和编辑命令
命令 | 描述 |
cat | 查看文件内容,常用参数:-n 对输出的所有行编号。 |
more | 分页显示文件内容。 |
less | 分页显示文件内容,功能更强大,常用参数:-N 显示行号,-M 显示百分比。 |
head | 从头部显示指定长度的文本文件内容,常用参数:-n [number] 。 |
tail | 从尾部显示指定长度的文本文件内容,常用参数:-n [number] 。 |
环境变量配置方法
临时性变量配置
方法 | 描述 |
export | 直接修改环境变量的值,立即生效,窗口关闭后失效。export PATH=$PATH:/home/uusama/mysql/bin 。 |
永久性变量配置
(图片来源网络,侵删)
方法 | 描述 |
vim ~/.bashrc | 修改用户目录下的配置文件,永久生效,仅对当前用户有效,在文件中添加export PATH=$PATH:/home/uusama/mysql/bin 。 |
vim ~/.bash_profile | 类似于修改~/.bashrc文件,但通常用于交互式登录shell,在文件中添加export PATH=$PATH:/home/uusama/mysql/bin 。 |
vim /etc/bashrc | 修改系统配置文件,需要管理员权限,永久生效,对所有用户有效,在文件中添加export PATH=$PATH:/home/uusama/mysql/bin 。 |
vim /etc/profile | 修改系统配置文件,需要管理员权限,永久生效,对所有用户有效,类似于修改/etc/bashrc。 |
vim /etc/environment | 修改系统环境配置文件,需要管理员权限,永久生效,对所有用户有效,在文件中添加export PATH=$PATH:/home/uusama/mysql/bin 。 |
注意事项
1、生效时间:通过修改配置文件设置的环境变量,通常在使用相同的用户打开新的终端时生效,或者手动执行source
命令使其立即生效。
2、生效范围:用户级别的环境变量只对当前用户有效,系统级别的环境变量对所有用户有效。
3、避免覆盖原有配置:在配置环境变量时,不要忘了加上原来的配置,即 $PATH 部分,以避免覆盖原有的配置。
4、特定加载顺序:特定的加载顺序会导致相同名称的环境变量定义被覆盖或不生效,因此需要注意配置文件的加载顺序。
(图片来源网络,侵删)
通过以上命令和方法,可以有效地进行Linux环境的配置和管理。
以上就是关于“环境 配置命令 linux”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/79641.html