1. 程式人生 > >Linux(3):linux目錄結構

Linux(3):linux目錄結構

who 目錄 su - root -m 環境 use oot 配置文件 gin

查看系統版本:

[root@neo ~]# cat /etc/redhat-release 
CentOS release 6.9 (Final)
[root@neo ~]# uname -r
2.6.32-696.el6.x86_64
[root@neo ~]# uname -m
x86_64
[root@neo ~]# uname -a
Linux neo 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@neo ~]# 

# cat /etc/redhat-release  查看系統版本, uname -r  查看內核版本 , 通常用這兩個命令即可;uname -m 顯示系統位數

變量

1. 查看變量的內容:
# echo $變量名,如:
echo $PS1

[root@neo ~]# echo $PS1
[\u@\h \W]\$

2. 向變量中放入內容:
# 變量名=內容

# PS1 是系統的環境變量;環境變量一般都是大寫的,而且在系統中任何的地方都可以使用。PS1 這個環境變量就是控制命令行樣子的
[root@neo ~]# echo $PS1
[\u@\h \W]\$
# \u 是指當前用戶名,\h 是指當前主機名(hostname),\W 是指當前的位置,相當於pwd (工作中 PS1 這個變量一般不要改)

linux系統優化:

1. 添加普通用戶賬號

1.1 linux 用戶分類:
    root 用戶 --- linux 中的皇帝
    普通用戶
1.2 添加普通用戶 # 添加普通用戶的命令: useradd 普通用戶名; 查看用戶的信息(以及用戶是否存在)的命令: id 普通用戶名;為普通用戶設置密碼: passwd 普通用戶名 [root@neo ~]# useradd oldboy [root@neo ~]# id oldboy uid=500(oldboy) gid=500(oldboy) groups=500(oldboy) [root@neo ~]# id neo
id: neo: No such user [root@neo ~]# id root uid=0(root) gid=0(root) groups=0(root) [root@neo ~]# [root@neo ~]# passwd oldboy Changing password for user oldboy. New password: BAD PASSWORD: it is too simplistic/systematic BAD PASSWORD: is too simple Retype new password: passwd: all authentication tokens updated successfully. [root@neo ~]# 1.3 切換用戶: # 切換用戶的命令: su - 用戶名 ; 查看當前用戶的命令: whoami [root@neo ~]# whoami root [root@neo ~]# su - oldboy [oldboy@neo ~]$ whoami oldboy 1.4 退出當前用戶 # 退出當前用戶的命令: 快捷鍵 --- ctrl + d ;也可以用 su - root (但是root密碼會比較復雜,不方便) [oldboy@neo ~]$ # ctrl + d [oldboy@neo ~]$ logout [root@neo ~]#

2. 關閉 SELinux

# 查看 SELinux 的狀態的命令:getenforce   (Enforcing 表示 SELinux正在運行;permissive 表示 SELinux 臨時關閉;disabled 表示 SELinux永久關閉)

2.1 臨時關閉 SELinux (重啟服務器後 SELinux會重新開啟)
# 命令: setenforce 0
[root@neo ~]# getenforce
Enforcing
[root@neo ~]# setenforce
usage:  setenforce [ Enforcing | Permissive | 1 | 0 ]
[root@neo ~]# setenforce 0
[root@neo ~]# 
[root@neo ~]# getenforce
Permissive


2.2 永久關閉 SELinux
# 修改 /etc/selinux/config 這個配置文件:把 SELINUX=enforcing 改成 SELINUX=disabled (重啟服務器後才會生效)
[root@neo ~]# vim /etc/selinux/config 
[root@neo ~]# grep ‘SELINUX=‘ /etc/selinux/config 
# SELINUX= can take one of these three values:
SELINUX=disabled
[root@neo ~]# 

Linux(3):linux目錄結構