天天看點

linux

添加使用者

useradd futao

會在home目錄下生成對應的檔案夾/home/futao

删除使用者

userdel futao

并不會删除/home/futao

删除使用者和檔案夾/home/futao

userdel -r futao

修改密碼

passwd futao

新增使用者組

groupadd group1

删除使用者組

groupdel group1

user

who

w

檢視目前那些使用者登陸了系統

su

切換使用者

Linux檔案管理

FHS檔案結構

目錄 用途
/bin 常見的使用者指令
/boot 核心和啟動檔案
/dev 裝置檔案
/etc 系統和服務的配置檔案
/home 系統預設的普通使用者的家目錄
/lib 系統函數庫目錄
/lost+found ext3檔案系統需要的目錄,用于磁盤檢查
/mnt 系統加載檔案系統時常用的挂載點
/opt 第三方軟體安裝目錄
/proc 虛拟檔案系統
/root root使用者的家目錄
/sbin 存放系統管理指令
/tmp 臨時檔案的存放目錄
/user 存放于使用者直接關聯的檔案和目錄
/media 系統用來挂載光驅等臨時檔案系統的挂載點

目前路徑(目前工作目錄)

pwd

print working directory

絕對路徑:一定是以

/

開始的

特殊目錄:

.

..

,在每個目錄下,都會固定存放兩個特殊的目錄,

.

表示目前目錄,

..

表示目前目錄的上層目錄。

相對路徑:

./

目前目錄,

../

上層目錄

檔案的相關操作

建立檔案

touch linux.md

,如果目前檔案夾下已經有該檔案,則更新該檔案的建立時間屬性

删除檔案

rm linux.md

remove

移動或重命名檔案

mv linux.md /home/futao/resource

move,

  1. 移動:

    mv

    後面接兩個參數,1需要移動的檔案,2移動到那個檔案夾
  2. 重命名:

    mv linux.md ubuntu.md

  3. 移動+重命名

    mv linux.md /home/futao/resource/ubuntu.md

檢視檔案

cat -n

concatenate ,

-n

顯示行号

檔案格式轉換

dos2unix

目錄之間的跳轉

cd

change directory

建立目錄

mkdir dir1

make directory

批量建立目錄

mkdir -p dir1/dir2/dir3

删除目錄

rmdir

rm

remove directory,該指令隻能删除空的目錄

遞歸删除

rm -r

,要按

y

确認。

rm -rf

,強制遞歸删除,不需要确認。

檔案的複制

cp

copy

目錄的複制

cp -r

檔案和目錄的權限

Linux系統之是以更安全,是因為父檔案權限有着非常嚴格的控制。

檢視檔案或目錄的權限

ls -al

-a

列出隐藏檔案,

-l

列出每個檔案的詳細資訊

alias ll='ls -l'

改變檔案權限 chmod

簡寫 全拼 中文
u user 擁有者
g group 擁有組
o others 其他人

讀權限

r

,寫權限

w

,執行權限

x

增權重限

+

,删除權限

-

,詳細權限

=

例如

chmod u+r file
chmod u+rwx file
           

繼續閱讀