日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

学习日志3

發布時間:2025/7/14 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 学习日志3 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1?Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。

? 文件管理命令有cp,mv,rm?

? (1)cp?? ? ? 復制? copy

cp?[OPTION]...?[-T]?SOURCE?DEST?? cp?[OPTION]...?SOURCE...?DIRECTORY? cp?[OPTION]...?-t?DIRECTORY?SOURCE..

.?

cp?/etc/adjtime?/tmp/a1? cp?/etc/{aliases,issue}?/tmp/a1 cp?-t?/tmp/a1?/etc/fstab

? ? (2)mv move? 移動 與cp 大致相同

mv?/tmp/a1/issue?/tmp/a2 mv?/tmp/a1/{hi.txt,adjtime}?/tmp/a2

? ? (3)rm? remove 刪除

rm?-rf?/tmp/a2? rm?/tmp/a1/hi.txt


? 以上操作使用較多的相關參數

????-i?????prompt?before?every?removal?操作前提示??-f?????ignore?nonexistent?files?and?arguments,?never?prompt?強制操作-r?????remove?directories?and?their?contents?recursivel?遞歸操作

? ? ?


2 使用命令行展開功能,創建/tmp/a1, /tmp/a2, /tmp/a1/a, /tmp/a1/b,在/tmp目錄下創建目錄:x_y, x_z, q_y, q_z?

??mkdir?-p?/tmp/{a1/{a,b},a2}???mkdir??/tmp/{x,q}_{y,z}


3 文件的元數據信息有哪些,分別表示什么含義,如何查看?如何修改文件的時間戳信息

? ?使用stat命令查看文件的元數據,

? ?例如:~}#stat /tmp/a1

? ?分別有? File--文件 Size--大小 Block--所占塊 IO block--IO塊大小 文件類型(例如directory 或者 regular file) Device--設備 Inode--Inode號 Access--權限 Uid--屬主 Gid--屬組 Context--所處環境? ? ? ?Access--最近訪問 Modify--最? 近更改 Change--最近改動 Birth--創建時間

? 使用touch命令修改時間戳信息

例如:~}#?touch?/tmp/a1


? ?同時也可使用以下參數

? ? ? ? -a? 僅修改訪問時間

? ? ? ?-m 僅修改更改時間

? ? ? ?-t 輸入想修改的時

4??在/tmp目錄下創建以tfile開頭,后跟當前日期和時間的文件,文件名形如:tfile-2016-05-27-09-32-22

??touch?/tmp/tfile-$(date?+%Y-%m-%d-%H-%M-%S)


5??復制/etc目錄下所有以p開頭,以非數字結尾的文件或目錄到/tmp/mytest1目錄中。

????cp?/etc/p*[^0-9]?/tmp/mytest1


6?創建用戶tom,指定UID為5001,指定家目錄為/tmp/tom, 指定shell為/bin/zsh, 指定基本組為tom,附加組為jack

????~]#groupadd?jack~]#useradd?-d?/tmp/tom?-m?-u?5001?-G?jack?-s?/bin/zsh?tom


7?常用的用戶以及文件管理命令有哪些,并演示命令以及用法。

? ?useradd 創建用戶

useradd?[options]?testuser


? ?usermod 更改用戶

usermod?[options]?testuser


? userdel 刪除用戶

userde?[options]?testuser

在選項中

-u,-uid UID 指定UID

-g –gid GROUP:指定基本組ID,此組得事先存在,否則會出錯

-G –groups 指明用戶所屬的附加組,多個組之間用逗號分隔;

-c –comment COMMENT:指明注釋信息

-d –home HOME_DIR:以指定的路徑為用戶的家目錄:是復制/etc/skel

-s –shell SHELL:指定用戶的默認shell,可用的所有shell存儲在/etc/shells

-r –system;創建系統用戶

-D 顯示創建用戶的默認配置 也可?修改默認選項的值

groupadd groupmod groupdel 增加 更改 刪除 組

useradd?[options]?testuser usermod?[options]?testuser userdel?[options]?testuser

在選項中大致與創建用戶相似

add

-g GID:指定GID;默認是上一個組的GID+1

-r :創建系統組;

mod

- g GID:修改GID? ? ? ? ? ? ? ? ?

-n new_name:修改組名


passwd 修改密碼

passwd?testuser??指定更改用戶密碼,僅管理員有權限 passwd??修改自身密碼

gpasswd 修改組密碼

gpasswd??testgroup1

-a?想組中添加用戶

-d?從組中移除用戶

newgrp??臨時切換指定的組為基本組

newgrp?testgroup2

su命令:swich user

?登錄式切換:會通過重新讀取用戶的配置文件來重新初始化

su?–?USERNAME su?–?l?USERNAME

非登錄式切換:不會讀取目標用戶的配置文件進行初始化

su?USERNAME







轉載于:https://blog.51cto.com/12713149/2322953

總結

以上是生活随笔為你收集整理的学习日志3的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。