第二周

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

ls: list

功能:查看目录下文件的详细信息

-a:显示所有文件,包括隐藏文件。

-l:列表形式显示详细信息。

-d:查看目录属性。

[root@localhost ~]# ls

anaconda-ks.cfg  nginx-1.14.2  nginx-1.14.2.tar.gz

[root@localhost ~]# ll

total 996

-rw-------. 1 root root    1335 Feb 24 20:08 anaconda-ks.cfg

drwxr-xr-x  9 1001 1001    186 Mar 26 21:14 nginx-1.14.2

-rw-r--r--  1 root root 1015384 Mar 26 21:13 nginx-1.14.2.tar.gz

cd :change directory 切换目录

cd ~ 切换之家目录

cd  / 切换至根目录

pwd:显示当所在的工作目录

[root@localhost ~]# pwd

/root

touch:创建文件

[root@localhost ~]# touch xinxin2019

total 996

-rw-------. 1 root root    1335 Feb 24 20:08 anaconda-ks.cfg

drwxr-xr-x  9 1001 1001    186 Mar 26 21:14 nginx-1.14.2

-rw-r--r--  1 root root 1015384 Mar 26 21:13 nginx-1.14.2.tar.gz

-rw-r--r--  1 root root      0 Mar 31 20:18 xinxin2019

mkdir :创建文件夹

[root@localhost ~]# mkdir xinxin

[root@localhost ~]# ll

total 996

-rw-------. 1 root root    1335 Feb 24 20:08 anaconda-ks.cfg

drwxr-xr-x  9 1001 1001    186 Mar 26 21:14 nginx-1.14.2

-rw-r--r--  1 root root 1015384 Mar 26 21:13 nginx-1.14.2.tar.gz

drwxr-xr-x  2 root root      6 Mar 31 20:19 xinxin

-rw-r--r--  1 root root      0 Mar 31 20:18 xinxin2019

cp:复制文件或者文件夹(-r)

-r 复制目录

[root@localhost ~]# cp xinxin2019 ./xinxin

mv:移动文件或者更名

[root@localhost ~]# mv xinxin2019 xinxin2020

rm :移除文件

-r:递归

-f :不询问直接删除

rm -rf (常用)

rm -rf ./xinxin2020

cat:显示文件内容

[root@localhost ~]# cat anaconda-ks.cfg

ln:创建链接文件

-s :创建符号链接

-v : 显示

[root@localhost ~]# ln -sv anaconda-ks.cfg softlink

‘softlink’ -> ‘anaconda-ks.cfg’

lrwxrwxrwx  1 root root      15 Mar 31 20:26 softlink -> anaconda-ks.cfg

find:查找系统命令路径

[root@localhost ~]# which useradd

/usr/sbin/useradd

tar:压缩或者解压目录

压缩:

tar -zcvf xinxin2019.tar.gz nginx-1.14.2

解压:

tar -zxvf xinxin2019.tar.gz -C /tmp

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命令查看文件的元数据:

[root@localhost ~]# stat anaconda-ks.cfg

  File: ‘anaconda-ks.cfg’

  Size: 1335      Blocks: 8          IO Block: 4096  regular file

Device: fd00h/64768d Inode: 33574990    Links: 1

Access: (0600/-rw-------)  Uid: (    0/    root)  Gid: (    0/    root)

Access: 2019-03-31 20:24:21.811626340 +0800

Modify: 2019-02-24 20:08:38.230348075 +0800

Change: 2019-02-24 20:08:38.230348075 +0800

Birth: -

File:文件名;

Size:文件大小

Block:文件占了多少个数据块

IO Block:文件所占数据块的块大小

Device:硬件,既说明该文件在硬盘的那个柱面

Inode:节点号

Links:链接

1)当仅读取或访问文件时,access time 改变,而modify time ,change time 不会改变。

2)当修改文件内容时,modify time ,change time 会改变,access time 不一定改变。

3)当修改文件权限属性时,change time 改变,而access time ,modify time 不会改变。

4、在/tmp目录下创建以tfile开头,后跟当前日期和时间的文件,文件名形如:tfile-2016-05-27-09-32-22。

touch tfile-`date +%Y-%m-%d-%H-%M-%S`

5、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。

mkdir /tmp/mytest1 && cp -a /etc/p*[^0-9] /tmp/mytest1

6、创建用户tom,指定UID为5001,指定家目录为/tmp/tom, 指定shell为/bin/zsh, 指定基本组为tom,附加组为jack

useradd -u 5001 -d /tmp/tom -s /bin/zsh -G jack tom

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

useradd命令:创建用户

    -u, --uid UID:指定UID;

-g, --gid GROUP:指定基本组ID,此组得事先存在;

-G, --groups GROUP1[,GROUP2,...[,GROUPN]]]:指明用户所属的附加组,多个组之间用逗号分隔;

-c, --comment COMMENT:指明注释信息;

-d, --home HOME_DIR:以指定的路径为用户的家目录;通过复制/etc/skel此目录并重命名实现;指定的家目录路径如果事先存在,则不会为用户复制环境配置文件;

-s, --shell SHELL:指定用户的默认shell,可用的所有shell列表存储在/etc/shells文件中;

-r, --system:创建系统用户

userdel命令:删除用户

userdel [OPTION] USER

    -r:删除用户时一并删除其家目录;

usermod命令:修改用户属性

usermod [OPTION] USER 

-u,--uid UID:修改用户的ID为此处指定的新UID;   

-g,--gid GROUP:修改用户所属的基本组; 

-G,--groups GROUP1[,GROUP2,...[,GROUPN]]]:修改用户所属的附加组;原来的附加组会被覆盖;   

-a,--append:与-G一同使用,用于为用户追加新的附加组;   

-c,--comment COMMENT:修改注释信息;   

-d,--home HOME_DIR:修改用户的家目录;用户原有的文件不会被转移至新位置; 

-m,--move-home:只能与-d选项一同使用,用于将原来的家目录移动为新的家目录;   

-l,--login NEW_LOGIN:修改用户名;   

-s,--shell SHELL:修改用户的默认shell; 

-L,--lock:锁定用户密码;即在用户原来的密码字符串之前添加一个"!";   

-U,--unlock:解锁用户的密码;

passwd命令:修改用户密码

    (1) passwd:修改用户自己的密码;

(2) passwd USERNAME:修改指定用户的密码,但仅root有此权限;

passwd root (修改root用户的密码)

groupadd命令:添加组

-gGID:指定GID;默认是上一个组的GID+1;

-r: 创建系统组;

su命令:切换用户

登录式切换:会通过读取目标用户的配置文件来重新初始化   

su - USERNAME

非登录式切换:不会读取目标用户的配置文件进行初始化

su USERNAME

cp:复制文件或者文件夹(-r)

-r 复制目录

[root@localhost ~]# cp xinxin2019 ./xinxin

mv:移动文件或者更名

[root@localhost ~]# mv xinxin2019 xinxin2020

rm :移除文件

-r:递归

-f :不询问直接删除

rm -rf (常用)

rm -rf ./xinxin2020

chmod :更改文件权限

chmod a+x ./test.sh

chmod a-x ./test.sh

chmod 755 ./anaconda-ks.cfg

cat:显示文件内容

[root@localhost ~]# cat anaconda-ks.cfg

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 225,271评论 6 524
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 96,533评论 3 405
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 172,580评论 0 370
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 61,203评论 1 303
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 70,204评论 6 401
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 53,664评论 1 316
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 42,014评论 3 431
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 40,991评论 0 280
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 47,536评论 1 326
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 39,558评论 3 347
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 41,678评论 1 355
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 37,267评论 5 351
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 42,997评论 3 341
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 33,429评论 0 25
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 34,580评论 1 277
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 50,259评论 3 382
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 46,744评论 2 366

推荐阅读更多精彩内容