sz——>從linux到windows上,會有兩種狀況mysql
一.如果空的文件,會提示失敗,但在桌面上仍然是傳輸成功的linux
[root@hf-01 ~]# touch xin.txt [root@hf-01 ~]# sz xin.txt [root@hf-01 ~]# 會提示傳輸失敗,但桌面上市存在的 [root@hf-01 ~]#
二.如果有內容的文件,會提示成功,也會在桌面上顯示sql
[root@hf-01 ~]# ls 11.txt 234 33.txt 7767 amning111 ha.txt 123 2.txt 6666 7777 anaconda-ks.cfg.1 hf [root@hf-01 ~]# sz ha.txt [root@hf-01 ~]# 這裏會提示傳輸成功,桌面上顯示 [root@hf-01 ~]#
[root@hf-01 ~]# rz 敲完rz後,敲回車命令,會跳出上傳的界面 [root@hf-01 ~]# [root@hf-01 ~]# ls 11.txt 234 33.txt 7767 9%E6%AD%A3%E5%88%99.pptx anaconda-ks.cfg.1 hf 123 2.txt 6666 7777 [root@hf-01 ~]#
[root@hf-01 ~]# ls /etc/passwd /etc/passwd [root@hf-01 ~]# head -n3 /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin [root@hf-01 ~]#
由用戶佔一行,並讓:分割爲7緞。 root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin 用戶名:x表示密碼:uid:gid:註釋信息:家目錄:用戶shell
[root@hf-01 ~]# ls /etc/shadow /etc/shadow [root@hf-01 ~]# head -n3 /etc/shadow root:$6$sCk3CX.t$wsJ6nme.nhntEimBALd/TJtn6cGcrgUiac9czVPM1W54e2ED6HGtT2LOaWpK62VbbkcW6fBAq6Kaupj/tEld30:17419:0:99999:7::: bin:*:16231:0:99999:7::: daemon:*:16231:0:99999:7::: [root@hf-01 ~]#
由於僅僅給root用戶設置了密碼,因此在這裏只有root有密碼,這是加密的密碼,不能去編譯。 由一個明文得到加密的密碼,不能從加密的密碼得到一個明文密碼。
[root@hf-01 ~]# passwd hanfeng 更改用戶 hanfeng 的密碼 。 新的 密碼: 無效的密碼: 密碼少於 8 個字符 從新輸入新的 密碼: passwd:全部的身份驗證令牌已經成功更新。 [root@hf-01 ~]# head -n1 /etc/shadow; tail -n2 /etc/shadow root:$6$sCk3CX.t$wsJ6nme.nhntEimBALd/TJtn6cGcrgUiac9czVPM1W54e2ED6HGtT2LOaWpK62VbbkcW6fBAq6Kaupj/tEld30:17419:0:99999:7::: hanfeng:$6$jV74kWmS$GPP5amnrGjHQuAxqAAxyKHmLp6lOXd64pWl1YxVu5VfJSSJPFk4DvLhWhYM1.BfmXA32leqCMLcJYPeCmdBK/.:17469:0:99999:7::: user1:!!:17465:0:99999:7::: [root@hf-01 ~]#
只要瞭解大概字段的含義便可,在工做中使用不多shell
[root@hf-01 ~]# ls /etc/group /etc/group [root@hf-01 ~]# head -n4 /etc/group root:x:0: bin:x:1: daemon:x:2: sys:x:3:
[root@hf-01 ~]# head -n4 /etc/gshadow root::: bin::: daemon::: sys:::
[root@hf-01 ~]# ls /etc/gshadow gshadow gshadow- [root@hf-01 ~]# ls /etc/shadow shadow shadow- [root@hf-01 ~]# ls /etc/passwd passwd passwd- [root@hf-01 ~]# ls /etc/group group group-
[root@hf-01 ~]# groupadd grp1 [root@hf-01 ~]# tail -n1 /etc/group grp1:x:1003:
[root@hf-01 ~]# groupadd -g 1005 grp2 [root@hf-01 ~]# tail -n3 /etc/group user1:x:1002: grp1:x:1003: grp2:x:1005:
[root@hf-01 ~]# groupdel grp1 [root@hf-01 ~]# tail -n2 /etc/group user1:x:1002: grp2:x:1005:
[root@hf-01 ~]# groupdel user1 groupdel:不能移除用戶「user1」的主組 [root@hf-01 ~]# useradd haha [root@hf-01 ~]# groupdel hha groupdel:「hha」組不存在 [root@hf-01 ~]# groupdel haha groupdel:不能移除用戶「haha」的主組
[root@hf-01 ~]# useradd user2 [root@hf-01 ~]# tail -n2 /etc/passwd haha:x:1003:1003::/home/haha:/bin/bash user2:x:1004:1004::/home/user2:/bin/bash
[root@hf-01 ~]# tail -n3 /etc/group grp2:x:1005: haha:x:1003: user2:x:1004: [root@hf-01 ~]# useradd -u 1005 -g grp2 user3 [root@hf-01 ~]# tail -n3 /etc/passwd haha:x:1003:1003::/home/haha:/bin/bash user2:x:1004:1004::/home/user2:/bin/bash user3:x:1005:1005::/home/user3:/bin/bash
[root@hf-01 ~]# useradd -u 1008 -g grp2 -d /home/hanfeng -s /sbin/nologin user10 [root@hf-01 ~]# tail -n2 /etc/passwd user4:x:1006:1005::/home/haha/:/sbin/nologin user10:x:1008:1005::/home/hanfeng:/sbin/nologin
[root@hf-01 ~]# useradd -M user11 [root@hf-01 ~]# tail -n3 /etc/passwd user8:x:1007:1005::/home/haha:/sbin/nologin user10:x:1008:1005::/home/hanfeng:/sbin/nologin user11:x:1009:1009::/home/user11:/bin/bash [root@hf-01 ~]# !ls ls /home/ haha hanfeng mysql user1 user2 user3 會看到用戶的家目錄下不存在user11
[root@hf-01 ~]# useradd user12 [root@hf-01 ~]# userdel user12 [root@hf-01 ~]# tail -n3 /etc/passwd user4:x:1006:1005::/home/haha/:/sbin/nologin user8:x:1007:1005::/home/haha:/sbin/nologin user10:x:1008:1005::/home/hanfeng:/sbin/nologin [root@hf-01 ~]# ls /home/ haha hanfeng mysql user1 user12 user2 user3
[root@hf-01 ~]# rm -rf /home/user12 [root@hf-01 ~]# userdel -r user3 [root@hf-01 ~]# ls /home/ haha hanfeng mysql user1 user2