原创 破解root密碼

單用戶模式開機,到內核選擇界面時按e進入編輯模式,進入grub(引導程序)界面。找到 linux16 這一行,把 ro(只讀)改成 rw(讀寫),後面再加上 init=/sysroot/bin/sh(這個字符串的意義在於,告訴系統一個啓動環

原创 創建虛擬機、安裝CentOS 7

創建虛擬機 下載安裝VMware workstations——創建新的虛擬機新建虛擬機嚮導客戶機操作系統選擇——Linux——版本——CentOS 64位命名虛擬機處理器配置內存網絡類型指定磁盤容量備註: r.aminglinux.com

原创 測試博客

爲了測試微博功能是否正常,特此發文。

原创 磁盤格式化、磁盤掛載以及手動增加swap空間

磁盤格式化cat /etc/filesystems:查看centos7操作系統所支持的文件系統類型。centos7默認的文件系統類型爲xfs。早期版本使用的是ext文件系統,6使用的是ext4,5使用的是ext3,依此類推。可以使用moun

原创 linux的目錄結構以及文件類型

linux的目錄結構在 linux 中,一切皆文件。根目錄 / 是 linux 中最核心的一個目錄,所有的目錄和文件都在它下面,從 / 開始,呈樹狀結構。/ 底下的幾個重要目錄:/boot :存放跟系統啓動相關的文件/root :root用

原创 usermod命令、用戶密碼管理以及mkpasswd命令

usermod命令usermod:更改用戶屬性的命令。usermod -u UID 用戶名:更改一個用戶的UID。usermod -g GID(或組名) 用戶名:更改一個用戶的GID。(組一定要存在,否則會報錯)usermod -d 家目錄

原创 su命令、sudo命令以及限制root用戶遠程登錄

su命令su:切換用戶的命令。root用戶切換到任何用戶都不需要密碼,普通用戶切換到其他用戶或者root用戶都需要密碼。whoami:查看當前是哪個用戶。id:查看當前是哪個用戶並列出詳細信息。su 和 su - 的區別:su - 會徹底切

原创 linux基礎命令一

絕對路徑和相對路徑絕對路徑:從 / 開始,到文件位置的完整路徑。不管現在處於什麼目錄下,都可以通過這個路徑來訪問文件。(腳本中一般使用絕對路徑,方便遷移)相對路徑:不從 / 開始,是從當前目錄開始的路徑。pwd :查看當前所在的目錄。CD

原创 使用遠程工具連接

使用putty遠程連接虛擬機 putty的常規用法 首先,去putty官網下載putty工具,注意一定要下載全部安裝包,不能只下載putty.exe,因爲裏面有些工具(比如puttygen)會用到。然後點擊open打開連接,輸入虛擬機的用戶

原创 特殊權限以及軟、硬鏈接

特殊權限文件或目錄的特殊權限共有三類:suid、sgid以及sticky。root用戶是超級用戶,不管一個文件的權限(普通權限)是怎樣的,root都可以編輯。(若有隱藏權限,root可以先去掉隱藏權限,然後再編輯)這裏的/etc/shado

原创 df命令、du命令以及磁盤分區

df命令df:查看系統中已經掛載的文件系統的使用情況。(可以用於查看掛載情況)df -h:以合適的單位顯示出來。df -Th:同時可以看到文件系統類型。tmpfs代表臨時的文件系統,如果往裏面寫東西,則重啓後會消失。一般我們不管臨時文件系統

原创 find命令、文件名後綴以及Linux和Windows互傳文件

find命令文件查找:1.which(一般用於查找命令的絕對路徑)2.whereis(不常用)3.locate(非實時查找,基於預先定義的數據庫。模糊查找,查找速度快。使用前要先安裝這個命令yum -y install mlocate,而且

原创 chmod命令、chown命令、umask值和隱藏權限

chmod命令(change mode)使用 ls -l 可以看到文件或目錄的權限。權限一共有9位,分爲3段,分別代表擁有者權限、擁有組權限和其他人權限。每一段都有3位,分別是 r(讀)、w(寫)和 x(執行)。若沒有相應的權限,則使用 -

原创 用戶和密碼配置文件、用戶管理、組管理

用戶和密碼配置文件useradd 用戶名:增加一個用戶。/etc/passwd:用戶的配置文件,包含了所有用戶的信息。每新增一個用戶,都會在這個文件中增加一行這個用戶的信息。一共有7列,每一列之間用:分隔開。每一列代表的含義如下:第一列:用

原创 linux基礎命令二

PATH變量PATH變量:記錄可執行文件(命令)所在的目錄。echo $PATH :查看PATH變量。若把 ls 命令的路徑改爲/tmp/ls(使用mv命令把 /usr/bin/ls 移動到 /tmp/下),則就只能通過完整路徑/tmp/l