欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

linux匿名命令 linux匿名文件

利用LINUX命令啟動FTP,并限制匿名用戶登陸

一般linux都有vsftpd吧,啟動命令是service vsftpd start,你要限制匿名登錄的話,修改它的配置文件/etc/vsftpd/vsftpd.conf,把a(bǔ)nonymous_enable設(shè)成NO。

成都創(chuàng)新互聯(lián)從2013年創(chuàng)立,先為東山等服務(wù)建站,東山等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為東山企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

Linux 常用命令(要求全而精)

1、linux分區(qū)

--在linux里面所有的設(shè)備、任何東西,在linux看來都是文件。

--文件在它看來,有兩種形式:

第一種是字符型(鍵盤輸入、打印機(jī));

第二種是二進(jìn)制型(硬盤、光驅(qū)、U盤)

--linux中所有硬件

--手動分區(qū)

--A、至少有兩個分區(qū)

/ 根分區(qū)

SWAP 交換分區(qū)(物理內(nèi)存大小的兩倍)

--B、個人桌面分區(qū)

/

/boot 128MB is enough

/usr

SWAP

/tmp(用于光盤刻錄)

2、linux目錄說明

--/dev/xxyN

--xx (分區(qū)所在設(shè)備類型:hd--IDE硬盤 sd--SCSI硬盤)

--y (標(biāo)明分區(qū)所在設(shè)備

例如:/dev/hda 第一個IDE硬盤 或 /dev/hdb 第二個IDE硬盤 或 /dev/sdb 第二個SCSI硬盤)

--N (數(shù)字代表分區(qū):1-4--主分區(qū)或擴(kuò)展分區(qū);邏輯分區(qū)從5開始!

例如:/dev/hda3 第一個IDE硬盤上的第三個主分區(qū)或擴(kuò)展分區(qū)

/dev/sdb6 第二個SCSI硬盤上的第二個邏輯分區(qū))

3、linux目錄結(jié)構(gòu)

/ 根目錄,最高級別

/bin 系統(tǒng)基本命令存放目錄(/usr/bin)

/boot linux的內(nèi)核及引導(dǎo)系統(tǒng)程序文件存放目錄(如:vmlinuz、initrd.img)

一般情況下,GRUB或LILO系統(tǒng)引導(dǎo)管理也位于這個目錄

/dev 設(shè)備文件存儲目錄,如聲卡、光驅(qū)...

/ect 存放系統(tǒng)設(shè)置文件(如用戶賬號密碼、服務(wù)器配置文件等)

/home 普通用戶家目錄,默認(rèn)存放目錄

/lib 庫文件存放目錄

/lost+found 在ext2或ext3文件系統(tǒng)中,當(dāng)系統(tǒng)以外崩潰或機(jī)器意外關(guān)機(jī),而產(chǎn)生一些文件碎片放在這里。

當(dāng)系統(tǒng)啟動的過程中,fsck工具會檢查這里,并修復(fù)已經(jīng)損壞的文件系統(tǒng)。

有事喜用發(fā)生問題,有很多的文件被移到這個目錄中,可能會用手工的方式來修復(fù),或者移文件到原來的位置上。

/media 即插即用型存儲設(shè)備的掛載點(diǎn)自動在這個目錄下創(chuàng)建。

如USB盤系統(tǒng)自動掛在后,會在這個目錄下產(chǎn)生一個目錄;

類似cdrom的目錄

/mnt 存放掛載存儲設(shè)備的掛載目錄,如cdrom等目錄

/opt 表示可選的意思,有些軟件包也會被安裝在此,也就是自定義軟件包,

比如OpenOffice,或者一些我們自己編譯的軟件包,也可安裝此處。

/proc 操作系統(tǒng)運(yùn)行時,進(jìn)程(正在運(yùn)行的程序)信息及內(nèi)核信息(比如CPU、硬盤分區(qū)、內(nèi)存信息等)存放在此。

/proc目錄是偽裝的文件系統(tǒng)proc的掛載目錄,proc并不是真正的文件系統(tǒng)

/root linux超級權(quán)限用戶root的家目錄

/sbin 大多是涉及系統(tǒng)管理的命令的存放,只有超級權(quán)限用戶root才可執(zhí)行命令存放,普通用戶無權(quán)限執(zhí)行此目錄下的命令

與 /usr/sbin; /usr/X11R6/sbin; usr/local/sbin 目錄相似

(sbin,只有root權(quán)限才能執(zhí)行)

/tmp 臨時文件目錄,有時用戶運(yùn)行程序的時候,會產(chǎn)生臨時文件。

/var/tmp目錄和此目錄相似

/usr 系統(tǒng)存放程序的目錄,如命令、幫助文件等。這個目錄下有很多的文件和目錄。

大部分Linux發(fā)行版提供的軟件包都安裝在此,涉及服務(wù)器的配置文件就安裝在/ect中。

/usr/share/fonts 字體目錄

/usr/share/man 或 /usr/share/doc 幫助目錄

/usr/bin 或 /usr/local/bin 或 /usr/X11R6/bin 普通用戶可執(zhí)行文件目錄

/usr/sbin 或 /usr/local/sbin 或 /usr/X11R6/sbin 超級權(quán)限用戶root可執(zhí)行命令存放目錄

/usr/include 程序頭文件存放目錄

/var (vary)此目錄經(jīng)常變動

/var/log 用來存放系統(tǒng)日志

/var/www 用來定義Apache服務(wù)器站點(diǎn)存放

/var/lib 用來存放一些庫文件,如MySQL的,以及MySQL數(shù)據(jù)庫的存放地。

4、基本命令

--查看幫助 *** --help *** --?

--查看詳細(xì)幫助 man ***

--登錄 login

--退出窗口 exit

--關(guān)機(jī) shutdown

--重啟 reboot

--初始化 init (run level -/etc/inittab),0-6看第六部分的g

--進(jìn)入根目錄 cd /

--回上層目錄 cd ..

--相對路徑 cd dev

--絕對路徑 cd /dev

--查用戶名 whoami

--查當(dāng)前目錄 pwd

--列出當(dāng)前目錄內(nèi)容 ls

-l(樹詳細(xì)顯示目錄內(nèi)容)

-m(橫列顯示目錄內(nèi)容,是屏幕長度顯示)

-a(列出全部文件,包括隱藏文件)

-S(以文檔大小排序)

--創(chuàng)建目錄 mkdir dname

--刪除目錄 rmdir dname

rm -r *** -(遞歸刪除該目錄下所有內(nèi)容,詢問每個準(zhǔn)備刪除的文件)

rm -rf ***-(強(qiáng)制刪除該目錄下所有內(nèi)容,不詢問)

--創(chuàng)建空白文件 touch ***

(ps:從技術(shù)的角度來講,linux的文件后綴名沒有任何意義)

--復(fù)制 cp

cp -r **1 **2 (復(fù)制1到2中)

--移動 mv

mv -t **1 **2 (把2移動到1中)

--編輯文本 vi [文件名]

--查看文本 cat 由第一行開始顯示文本內(nèi)容

tac 從最后一行顯示,可以看出 tac 是 cat 的倒著寫

more 一頁一頁的顯示文檔內(nèi)容

less 與 more 類似,可以往前翻頁

head 只看頭幾行

-N(數(shù)字,可根據(jù)行數(shù)顯示)

tail 只看后幾行

-N(數(shù)字,可根據(jù)行數(shù)顯示)

nl 顯示的時候,順序輸出行號

od 以二進(jìn)制位的方式讀取檔案內(nèi)容

--查找文本 find [路徑][查找類型][搜索文件名]

如查找rc.local find /etc -name *.local

--查找命令信息及其位置 whereis 命令

如 whereis ls

--查看環(huán)境變量 echo $SHELL

如 echo $PATH (分大小寫:分隔符是:,windows是echo %path%;)

--鏈接 ln

如 ln joe.txt a (硬鏈接,如同復(fù)制一個新文件,joe.txt刪除后,a還存在)

a是鏈接的名稱,a和joe.txt同步,然后a的內(nèi)容和joe.txt一樣

joe.txt改變,a也跟著變

如 ln -s joe.txt b (軟鏈接,如同創(chuàng)建一個快捷方式,joe.txt刪除后,b不存在)

--wc 統(tǒng)計(jì)指定文本文件的行數(shù)、字?jǐn)?shù)、字符數(shù)

--grep(很常用) 在指定的文本文件中查找指定的字符串

grep 字符串 文件名

--col 見管道..

--------------------

----信息顯示命令----

--------------------

--date 顯示和設(shè)置日期

--stat 顯示指定文件的相關(guān)信息

--who、w 顯示在線登錄用戶

--whoami 顯示用戶自己的身份

--id 顯示當(dāng)前用戶的id信息

--hostname 顯示主機(jī)名稱

--uname 顯示操作系統(tǒng)信息

--dmesg 顯示系統(tǒng)啟動信息

--du 顯示指定的文件(目錄)已使用的磁盤空間

--df 顯示文件系統(tǒng)磁盤空間的使用情況

--free 顯示當(dāng)前內(nèi)存和交換空間的使用情況

--fdisk -l 顯示磁盤信息

--locale 顯示當(dāng)前語言環(huán)境

5、掛載點(diǎn)(mount 設(shè)備目錄 掛載目錄)

--訪問設(shè)備 (那設(shè)備當(dāng)成一個文件,和另外一個文件夾進(jìn)行綁定)

--例如掛載光驅(qū):步驟 [cd /mnt]---[mkdir cdr]---[mount /dev/cdrom /mnt/cdr]---[cd cdr]--OK!直接訪問光驅(qū)內(nèi)容

--卸載掛載設(shè)備(umount /dev/cdrom)--注意必須先退出掛載目錄,否則出現(xiàn)"device is busy"錯誤.

6、startup-shutdown(linux啟動流程)

--A、boot sequence(important) linux啟動過程

a. load bios(hardware information)

b. read MBR's config to find out the OS

(MBR--Master Boot Record,硬盤第一個物理扇區(qū),柱面0、磁頭0、扇區(qū)1,包含主引導(dǎo)程序和硬盤分區(qū)表)

c. load the kernel of the OS

(加載為kernel核心的OS)

d. init process starts...

(啟動linux第一個進(jìn)程init)

e. execute /etc/rc.d/sysinit

(執(zhí)行系統(tǒng)最重要的配置文件,后臺啟用進(jìn)程)

(rc.d--run command)

f. start other modules(stc/modules.conf)

(開啟各種模塊,如內(nèi)存管理模塊、硬盤管理模塊)

g. execute the run level scripts

(系統(tǒng)啟動是分層次的,根據(jù)情況執(zhí)行,每個層次之間沒關(guān)系)

0 - 系統(tǒng)停機(jī)狀態(tài)

1 - 單用戶工作狀態(tài) root

2 - 多用戶狀態(tài)(沒有NFS)

3 - 多用戶狀態(tài)(有NFS)

NFS - Network File System 網(wǎng)絡(luò)文件系統(tǒng),聯(lián)網(wǎng)系統(tǒng)

4 - 系統(tǒng)未使用,留給用戶

5 - 圖形界面

6 - 系統(tǒng)正常關(guān)閉并重新啟動

如:cd /etc -- 有rc0.d、rc1.d、rc2.d、rc3.d、rc4.d、rc5.d等多個文件夾,保存著各個層次執(zhí)行的進(jìn)程文件

h. execute /etc/rc.d/rc.local (重要)

(保存其它進(jìn)程腳本,如tomcat自動啟動,要修改此配置文件)

i. execute /bin/login

(登錄界面)

j. shell started...

7、vi 文本編輯器

--兩種模式:命令模式 編輯模式

--vi [文件名]

(切換到編輯模式)

a append-光標(biāo)后添加

i insert-光標(biāo)前插入

o open-另起一行編輯

esc (切換回命令模式)

:w 存盤

:wq 存盤退出

:q 退出

:q! 不存盤退出

dd 刪除其中一行

dw 刪除一個單詞

(sudo gedit 文本 常用linux下的文本編輯器,比vi好用)

8、用戶設(shè)置

--切換用戶(switch user) su username

小技巧:直接exit切換

--添加用戶 useradd username [-g] [組名](分配到某個用戶組)

(創(chuàng)建后會自動在/home目錄下創(chuàng)建該新用戶的文件夾,如/home/username)

--設(shè)置密碼 passwd username

--cd /etc

--查看用戶信息 more password

如新增的用戶信息:username:x:500:500::/home/username:/bin/bash

第一個數(shù)字,代表用戶組,當(dāng)添加用戶沒有指定用戶組時,系統(tǒng)會創(chuàng)建一個和用戶ID一樣的組ID;

第二個數(shù)字:用戶ID號;

用戶的目錄是/home/username;

用戶的SHELL是/bin/bash

(命令---SHELL[解釋命令]---kenrel內(nèi)核)

SHELL有多種類型,如csh、bash(常用)、bsh、ksh、sh(最原始)

--添加用戶組 groupadd groupname

--查看用戶組信息 more group

--刪除用戶組 groupdel groupname

--修改用戶 usermod [-g] [組名] [用戶名]

--刪除用戶 userdel username

然后把/home的文件夾刪除了 rm -rf 文件夾

9、權(quán)限file privilege

--linux把文件的權(quán)限分成四種:r:read w:write x:execute -:none

如:-rw-r--r--

lrwxrwxrwx

drwxr-xr-x

drwxr-xr-x

第一個數(shù)字'-'代表文件,其余是文件夾,后9位分為3組,每組有四種權(quán)限設(shè)置rwx-

第一位表示文件所有者

第二位表示和所有者在同一用戶組的用戶

第三位表示不在同一用戶組的用戶權(quán)限

--設(shè)置權(quán)限 (隨意應(yīng)用,靈活組合!)

1、普通用法

--添加權(quán)限 [chmod +x 文件]

如:-rw-r--r-- --- -rwxr-xr-x

--刪除權(quán)限 [chmod -x 文件]

如:-rwxr-xr-x --- -rw-r--r--

--給自己添加權(quán)限 [chmod ?+x 文件]

如此類推,組--g,其他人--o

如:chmod u+x -rw-r--r-- --- -rwxr--r--

chmod g+x -rw-r--r-- --- -rw-r-xr--

chmod o+x -rw-r--r-- --- -rw-r--r-x

2、專業(yè)用法 chmod 755/777

--原理,八進(jìn)制轉(zhuǎn)二進(jìn)制

如755,111 101 101, rwx r-x r-x

777,111 111 111, rwx rwx rwx

--修改所有者權(quán)限 chown (change owner)

如:chown 原來文件 file1 的所有者是 root,改成joe的

chown joe file1

10、管道(把上一個命令執(zhí)行的結(jié)果交給下一個命令)

--使用方法:

命令1|命令2|命令3......|命令n

--使用舉例

--$ls -Rl /etc | more

(如 ls -Rl /etc (在控制臺模式下,無法返回前面過去的信息),因此需要管道執(zhí)行該查詢,實(shí)現(xiàn)分頁的工作, ls -Rl /etc | more)

--$cat /etc/passwd | wc

(顯示文件結(jié)果,再數(shù)數(shù)有多少行)

--$cat /etc/passwd | grep lrj

(顯示文件結(jié)果,再查找包含lrj的行)

--#dmesg | grep eth0

(顯示系統(tǒng)啟動的信息,再查找包含eth0的行--真正含義,檢查網(wǎng)卡執(zhí)行信息是否正常)

--$man bash | col -b bash.txt

語法:col [-bfx][-l緩沖區(qū)列數(shù)]

補(bǔ)充說明:在許多UNIX說明文件里,都有RLF控制字符。當(dāng)我們運(yùn)用shell特殊字符""和"",把說明文件的內(nèi)容輸出成純文本文件時,控制字符會變成亂碼,col指令則能有效濾除這些控制字符。

參數(shù):

-b 過濾掉所有的控制字符,包括RLF和HRLF。

-f 濾除RLF字符,但允許將HRLF字符呈現(xiàn)出來。

-x 以多個空格字符來表示跳格字符。

-l緩沖區(qū)列數(shù) 預(yù)設(shè)的內(nèi)存緩沖區(qū)有128列,您可以自行指定緩沖區(qū)的大小。

--$ls -l | grep "^d"

(用正則表達(dá)式篩選出目錄列表中 頭字母為'd' 的內(nèi)容--目錄)(^是正則表達(dá)式開頭部分)

--$ls -l * | grep "^-" | wc -l

(列出目錄列表中 頭字符為'-'的內(nèi)容--文件,并統(tǒng)計(jì)顯示的行數(shù)wc -l)

11、其他命令

--wall(warning all) 通知所有人

a.命令替換

如 wall `date`、 cd 'pwd'、mkbootdisk $(uname -r)

b.重定向

重定向輸出:

如 ls cmd.txt ,把文件寫到cmd.txt,不輸出在控制臺

ls cmd.txt ,把文件追加寫到cmd.txt

重定向輸入:

如 wall cmd.txt,把文本內(nèi)容發(fā)給所有人

12、修改系統(tǒng)的默認(rèn)系統(tǒng)級別

常用3和5

3 - 多用戶狀態(tài)(有NFS)

NFS - Network File System 網(wǎng)絡(luò)文件系統(tǒng),聯(lián)網(wǎng)系統(tǒng)

5 - 圖形界面

PS.設(shè)置用戶權(quán)限: sudo chmod 777 目錄

4表示讀,2表示寫,1表示執(zhí)行.

第一位表示文件所有者,第二位表示和所有者在同一用戶組的用戶,第三位表示不在同一用戶組的用戶權(quán)限.

755表示文件所有者可讀寫,執(zhí)行.

第二位5表示與所有者在同一用戶組的可讀,可執(zhí)行,不可寫.

第三位5表示其它組可讀,可執(zhí)行,不可寫. 轉(zhuǎn)載于Joewalker在本人空間也有詳細(xì)說明

linux匿名登陸失敗怎么辦

如果只是密碼問題,只需要進(jìn)入單用戶模式或者救援模式就可以直接用passwd 命令,如果是認(rèn)證問題,就要先進(jìn)入救援模式去查看你的pem模塊的配置是不是有問題了

Linux網(wǎng)絡(luò)命令有哪些

計(jì)算機(jī)網(wǎng)絡(luò)的主要優(yōu)點(diǎn)是能夠?qū)崿F(xiàn)資源和信息的共享,并且用戶可以遠(yuǎn)程訪問信息。Linux提供了一組強(qiáng)有力的網(wǎng)絡(luò)命令來為用戶服務(wù),這些工具能夠幫助用戶登錄到遠(yuǎn)程計(jì)算機(jī)上、傳輸文件和執(zhí)行遠(yuǎn)程命令等。 本章介紹下列幾個常用的有關(guān)網(wǎng)絡(luò)操作的命令:

ftp 傳輸文件

telnet 登錄到遠(yuǎn)程計(jì)算機(jī)上

r - 使用各種遠(yuǎn)程命令

netstat 查看網(wǎng)絡(luò)的狀況

nslookup 查詢域名和IP地址的對應(yīng)

finger 查詢某個使用者的信息

ping 查詢某個機(jī)器是否在工作

使用ftp命令進(jìn)行遠(yuǎn)程文件傳輸

ftp命令是標(biāo)準(zhǔn)的文件傳輸協(xié)議的用戶接口。ftp是在TCP/IP網(wǎng)絡(luò)上的計(jì)算機(jī)之間傳輸文件的簡單有效的方法。它允許用戶傳輸ASCII文件和二進(jìn)制文件。 在ftp會話過程中,用戶可以通過使用ftp客戶程序連接到另一臺計(jì)算機(jī)上。從此,用戶可以在目錄中上下移動、列出目錄內(nèi)容、把文件從遠(yuǎn)程機(jī)拷貝到本地機(jī)上、把文件從本地機(jī)傳輸?shù)竭h(yuǎn)程系統(tǒng)中。

需要注意的是,如果用戶沒有那個文件的存取權(quán)限,就不能從遠(yuǎn)程系統(tǒng)中獲得文件或向遠(yuǎn)程系統(tǒng)傳輸文件。 為了使用ftp來傳輸文件,用戶必須知道遠(yuǎn)程計(jì)算機(jī)上的合法用戶名和口令。這個用戶名/口令的組合用來確認(rèn)ftp 會話,并用來確定用戶對要傳輸?shù)奈募梢赃M(jìn)行什么樣的訪問。另外,用戶顯然需要知道對其進(jìn)行ftp 會話的計(jì)算機(jī)的名字或IP地址。

Ftp命令的功能是在本地機(jī)和遠(yuǎn)程機(jī)之間傳送文件。該命令的一般格式如下:

$ ftp 主機(jī)名/IP

其中“主機(jī)名/IP”是所要連接的遠(yuǎn)程機(jī)的主機(jī)名或IP地址。在命令行中,主機(jī)名屬于選項(xiàng),如果指定主機(jī)名,ftp將試圖與遠(yuǎn)程機(jī)的ftp服務(wù)程序進(jìn)行連接;如果沒有指定主機(jī)名,ftp將給出提示符,等待用戶輸入命令: $ ftp ftp 此時在ftp提示符后面輸入open命令加主機(jī)名或IP地址,將試圖連接指定的主機(jī)。 不管使用哪一種方法,如果連接成功,需要在遠(yuǎn)程機(jī)上登錄。用戶如果在遠(yuǎn)程機(jī)上有帳號,就可以通過ftp使用這一帳號并需要提供口令。

在遠(yuǎn)程機(jī)上的用戶帳號的讀寫權(quán)限決定該用戶在遠(yuǎn)程機(jī)上能下載什么文件和將上載文件放到哪個目錄中。 如果沒有遠(yuǎn)程機(jī)的專用登錄帳號,許多ftp站點(diǎn)設(shè)有可以使用的特殊帳號。這個帳號的登錄名為anonymous(也稱為匿名ftp),當(dāng)使用這一帳號時,要求輸入email地址作為口令。 如果遠(yuǎn)程系統(tǒng)提供匿名ftp服務(wù),用戶使用這項(xiàng)服務(wù)可以登錄到特殊的,供公開使用的目錄。

一般專門提供兩個目錄:pub目錄和incoming目錄。pub目錄包含該站點(diǎn)供公眾使用的所有文件,incoming目錄存放上載到該站點(diǎn)的文件。 一旦用戶使用ftp在遠(yuǎn)程站點(diǎn)上登錄成功,將得到“ftp”提示符?,F(xiàn)在可以自由使用ftp提供的命令,可以用 help命令取得可供使用的命令清單,也可以在 help命令后面指定具體的命令名稱,獲得這條命令的說明。

最常用的命令有:

ls 列出遠(yuǎn)程機(jī)的當(dāng)前目錄

cd 在遠(yuǎn)程機(jī)上改變工作目錄

lcd 在本地機(jī)上改變工作目錄

ascii 設(shè)置文件傳輸方式為ASCII模式

binary 設(shè)置文件傳輸方式為二進(jìn)制模式

close終止當(dāng)前的ftp會話

hash 每次傳輸完數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)后就顯示一個#號

get(mget) 從遠(yuǎn)程機(jī)傳送指定文件到本地機(jī)

put(mput) 從本地機(jī)傳送指定文件到遠(yuǎn)程機(jī)

open 連接遠(yuǎn)程ftp站點(diǎn)

quit斷開與遠(yuǎn)程機(jī)的連接并退出ftp

? 顯示本地幫助信息

! 轉(zhuǎn)到Shell中

下面簡單將ftp常用命令作一簡介。

啟動ftp會話 open命令用于打開一個與遠(yuǎn)程主機(jī)的會話。該命令的一般格式是: open 主機(jī)名/IP 如果在ftp 會話期間要與一個以上的站點(diǎn)連接,通常只用不帶參數(shù)的ftp命令。如果在會話期間只想與一臺計(jì)算機(jī)連接,那么在命令行上指定遠(yuǎn)程主機(jī)名或IP地址作為ftp命令的參數(shù)。 終止ftp會話 close、disconnect、quit和bye命令用于終止與遠(yuǎn)程機(jī)的會話。close和disronnect命令關(guān)閉與遠(yuǎn)程機(jī)的連接,但是使用戶留在本地計(jì)算機(jī)的ftp程序中。quit和bye命令都關(guān)閉用戶與遠(yuǎn)程機(jī)的連接,然后退出用戶機(jī)上的ftp 程序。 改變目錄 “cd [目錄]”命令用于在ftp會話期間改變遠(yuǎn)程機(jī)上的目錄,lcd命令改變本地目錄,使用戶能指定查找或放置本地文件的位置。 遠(yuǎn)程目錄列表 ls命令列出遠(yuǎn)程目錄的內(nèi)容,就像使用一個交互shell中的ls命令一樣。ls命令的一般格式是: ls [目錄] [本地文件] 如果指定了目錄作為參數(shù),那么ls就列出該目錄的內(nèi)容。如果給出一個本地文件的名字,那么這個目錄列表被放入本地機(jī)上您指定的這個文件中。 從遠(yuǎn)程系統(tǒng)獲取文件 get和mget命令用于從遠(yuǎn)程機(jī)上獲取文件。get命令的一般格式為: get 文件名 您還可以給出本地文件名,這個文件名是這個要獲取的文件在您的本地機(jī)上創(chuàng)建時的文件名。如果您不給出一個本地文件名,那么就使用遠(yuǎn)程文件原來的名字。 mget命令一次獲取多個遠(yuǎn)程文件。mget命令的一般格式為: mget 文件名列表 使用用空格分隔的或帶通配符的文件名列表來指定要獲取的文件,對其中的每個文件都要求用戶確認(rèn)是否傳送。 向遠(yuǎn)程系統(tǒng)發(fā)送文件 put和mput命令用于向遠(yuǎn)程機(jī)發(fā)送文件。Put命令的一般格式為: put 文件名 mput命令一次發(fā)送多個本地文件,mput命令的一般格式為: mput 文件名列表 使用用空格分隔的或帶通配符的文件名列表來指定要發(fā)送的文件。對其中的每個文件都要求用戶確認(rèn)是否發(fā)送。 改變文件傳輸模式 默認(rèn)情況下,ftp按ASCII模式傳輸文件,用戶也可以指定其他模式。ascii和brinary命令的功能是設(shè)置傳輸?shù)哪J?。用ASCII模式傳輸文件對純文本是非常好的,但為避免對二進(jìn)制文件的破壞,用戶可以以二進(jìn)制模式傳輸文件。 檢查傳輸狀態(tài) 傳輸大型文件時,可能會發(fā)現(xiàn)讓ftp提供關(guān)于傳輸情況的反饋信息是非常有用的。hash命令使ftp在每次傳輸完數(shù)據(jù)緩沖區(qū)中的數(shù)據(jù)后,就在屏幕上打印一個#字符。本命令在發(fā)送和接收文件時都可以使用。 ftp中的本地命令 當(dāng)您使用ftp時,字符“!”用于向本地機(jī)上的命令shell傳送一個命令。如果用戶處在ftp會話中,需要shell做某些事,就很有用。例如用戶要建立一個目錄來保存接收到的文件。如果輸入!mkdir new_dir,那么Linux就在用戶當(dāng)前的本地目錄中創(chuàng)建一個名為new_dir 的目錄。

從遠(yuǎn)程機(jī)grunthos下載二進(jìn)制數(shù)據(jù)文件的典型對話過程如下:

$ ftp grunthos Connected to grunthos 220 grunthos ftp server Name (grunthos:pc): anonymous 33l Guest login ok, send your complete e-mail address as password. Password: 230 Guest 1ogin ok, access restrictions apply. Remote system type is UNIX. ftp cd pub 250 CWD command successful. ftp ls 200 PORT command successful. l50 opening ASCII mode data connection for /bin/1s. total ll4 rog1 rog2 226 Transfer comp1ete . ftp binary 200 type set to I. ftp hash Hash mark printing on (1024 bytes/hash mark). ftp get rog1 200 PORT command successfu1. 150 opening BINARY mode data connection for rogl (l4684 bytes). # # # # # # # # # # # # # 226 Transfer complete. 14684 bytes received in 0.0473 secs (3e + 02 Kbytes/sec) ftp quit 22l Goodbye.

使用telnet命令訪問遠(yuǎn)程計(jì)算機(jī)

用戶使用telnet命令進(jìn)行遠(yuǎn)程登錄。該命令允許用戶使用telnet協(xié)議在遠(yuǎn)程計(jì)算機(jī)之間進(jìn)行通信,用戶可以通過網(wǎng)絡(luò)在遠(yuǎn)程計(jì)算機(jī)上登錄,就像登錄到本地機(jī)上執(zhí)行命令一樣。 為了通過telnet登錄到遠(yuǎn)程計(jì)算機(jī)上,必須知道遠(yuǎn)程機(jī)上的合法用戶名和口令。雖然有些系統(tǒng)確實(shí)為遠(yuǎn)程用戶提供登錄功能,但出于對安全的考慮,要限制來賓的操作權(quán)限,因此,這種情況下能使用的功能是很少的。當(dāng)允許遠(yuǎn)程用戶登錄時,系統(tǒng)通常把這些用戶放在一個受限制的shell中,以防系統(tǒng)被懷有惡意的或不小心的用戶破壞。 用戶還可以使用telnet從遠(yuǎn)程站點(diǎn)登錄到自己的計(jì)算機(jī)上,檢查電子郵件、編輯文件和運(yùn)行程序,就像在本地登錄一樣。

但是,用戶只能使用基于終端的環(huán)境而不是X Wndows環(huán)境,telnet只為普通終端提供終端仿真,而不支持 X Wndow等圖形環(huán)境。 telnet命令的一般形式為: telnet 主機(jī)名/IP 其中“主機(jī)名/IP”是要連接的遠(yuǎn)程機(jī)的主機(jī)名或IP地址。如果這一命令執(zhí)行成功,將從遠(yuǎn)程機(jī)上得到login:提示符。 使用telnet命令登錄的過程如下: $ telnet 主機(jī)名/IP 啟動telnet會話。 一旦telnet成功地連接到遠(yuǎn)程系統(tǒng)上,就顯示登錄信息并提示用戶輸人用戶名和口令。如果用戶名和口令輸入正確,就能成功登錄并在遠(yuǎn)程系統(tǒng)上工作。 在telnet提示符后面可以輸入很多命令,用來控制telnet會話過程,在telnet聯(lián)機(jī)幫助手冊中對這些命令有詳細(xì)的說明。

下面是一臺Linux計(jì)算機(jī)上的telnet會話舉例:

$ telnet server. somewhere. com Trying 127.0.0.1… Connected to serve. somewhere. com. Escape character is \'?]\'. “TurboLinux release 4. 0 (Colgate) kernel 2.0.18 on an I486 login: bubba password: Last login:Mon Nov l5 20:50:43 for localhost Linux 2. 0.6. (Posix). server: ~$ server: ~$ logout Connection closed by foreign host $

用戶結(jié)束了遠(yuǎn)程會話后,一定要確保使用logout命令退出遠(yuǎn)程系統(tǒng)。然后telnet報告遠(yuǎn)程會話被關(guān)閉,并返回到用戶的本地機(jī)的Shell提示符下。 r-系列命令 除ftp和telnet以外,還可以使用r-系列命令訪問遠(yuǎn)程計(jì)算機(jī)和在網(wǎng)絡(luò)上交換文件。 使用r-系列命令需要特別注意,因?yàn)槿绻脩舨恍⌒模蜁斐蓢?yán)重的安全漏洞。用戶發(fā)出一個r-系列命令后,遠(yuǎn)程系統(tǒng)檢查名為/etc/hosts.equiv的文件,以查看用戶的主機(jī)是否列在這個文件中。如果它沒有找到用戶的主機(jī),就檢查遠(yuǎn)程機(jī)上同名用戶的主目錄中名為.rhosts的文件,看是否包括該用戶的主機(jī)。如果該用戶的主機(jī)包括在這兩個文件中的任何一個之中,該用戶執(zhí)行r-系列命令就不用提供口令。

雖然用戶每次訪問遠(yuǎn)程機(jī)時不用鍵入口令可能是非常方便的,但是它也可能會帶來嚴(yán)重的安全問題。我們建議用戶在建立/etc/hosts.equiv和.rhosts文件之前,仔細(xì)考慮r-命令隱含的安全問題。

rlogin命令

rlogin 是“remote login”(遠(yuǎn)程登錄)的縮寫。該命令與telnet命令很相似,允許用戶啟動遠(yuǎn)程系統(tǒng)上的交互命令會話。rlogin 的一般格式是:

rlogin [ -8EKLdx ] [ -e char ] [-k realm ] [ - l username ] host

一般最常用的格式是: rlogin host 該命令中各選項(xiàng)的含義為:

-8 此選項(xiàng)始終允許8位輸入數(shù)據(jù)通道。該選項(xiàng)允許發(fā)送格式化的ANSI字符和其他的特殊代碼。如果不用這個選項(xiàng),除非遠(yuǎn)端的終止和啟動字符不是或,否則就去掉奇偶校驗(yàn)位。

-E 停止把任何字符當(dāng)作轉(zhuǎn)義字符。當(dāng)和-8選項(xiàng)一起使用時,它提供一個完全的透明連接。

-K 關(guān)閉所有的Kerberos確認(rèn)。只有與使用Kerberos 確認(rèn)協(xié)議的主機(jī)連接時才使用這個選項(xiàng)。

-L 允許rlogin會話在litout模式中運(yùn)行。要了解更多信息,請查閱tty聯(lián)機(jī)幫助。

-d 打開與遠(yuǎn)程主機(jī)進(jìn)行通信的TCP sockets的socket調(diào)試。要了解更多信息,請查閱setsockopt的聯(lián)機(jī)幫助。

-e 為rlogin會話設(shè)置轉(zhuǎn)義字符,默認(rèn)的轉(zhuǎn)義字符是“~”,用戶可以指定一個文字字符或一個\\nnn形式的八進(jìn)制數(shù)。

-k 請求rlogin獲得在指定區(qū)域內(nèi)的遠(yuǎn)程主機(jī)的Kerberos許可,而不是獲得由krb_realmofhost(3)確定的遠(yuǎn)程主機(jī)區(qū)域內(nèi)的遠(yuǎn)程主機(jī)的Kerberos 許可。

-x 為所有通過rlogin會話傳送的數(shù)據(jù)打開DES加密。這會影響響應(yīng)時間和CPU利用率,但是可以提高安全性。

rsh命令

rsh是“remote shell”(遠(yuǎn)程 shell)的縮寫。 該命令在指定的遠(yuǎn)程主機(jī)上啟動一個shell并執(zhí)行用戶在rsh命令行中指定的命令。如果用戶沒有給出要執(zhí)行的命令,rsh就用rlogin命令使用戶登錄到遠(yuǎn)程機(jī)上。

rsh命令的一般格式是:

rsh [-Kdnx] [-k realm] [-l username] host [command]

一般常用的格式是:

rsh host [command ]

command可以是從shell提示符下鍵人的任何Linux命令。

rsh命令中各選項(xiàng)的含義如下:

-K 關(guān)閉所有的Kerbero確認(rèn)。該選項(xiàng)只在與使用Kerbero確認(rèn)的主機(jī)連接時才使用。

-d 打開與遠(yuǎn)程主機(jī)進(jìn)行通信的TCP sockets的socket調(diào)試。要了解更多的信息,請查閱setsockopt的聯(lián)機(jī)幫助。

-k 請求rsh獲得在指定區(qū)域內(nèi)的遠(yuǎn)程主機(jī)的Kerberos許可,而不是獲得由krb_relmofhost(3)確定的遠(yuǎn)程主機(jī)區(qū)域內(nèi)的遠(yuǎn)程主機(jī)的Kerberos許可。

-l 缺省情況下,遠(yuǎn)程用戶名與本地用戶名相同。本選項(xiàng)允許指定遠(yuǎn)程用戶名,如果指定了遠(yuǎn)程用戶名,則使用Kerberos 確認(rèn),與在rlogin命令中一樣。

-n 重定向來自特殊設(shè)備/dev/null的輸入。

-x 為傳送的所有數(shù)據(jù)打開DES加密。這會影響響應(yīng)時間和CPU利用率,但是可以提高安全性。 Linux把標(biāo)準(zhǔn)輸入放入rsh命令中,并把它拷貝到要遠(yuǎn)程執(zhí)行的命令的標(biāo)準(zhǔn)輸入中。它把遠(yuǎn)程命令的標(biāo)準(zhǔn)輸出拷貝到rsh的標(biāo)準(zhǔn)輸出中。它還把遠(yuǎn)程標(biāo)準(zhǔn)錯誤拷貝到本地標(biāo)準(zhǔn)錯誤文件中。任何退出、中止和中斷信號都被送到遠(yuǎn)程命令中。當(dāng)遠(yuǎn)程命令終止了,rsh也就終止了。

rcp命令

rcp代表“remote file copy”(遠(yuǎn)程文件拷貝)。該命令用于在計(jì)算機(jī)之間拷貝文件。

rcp命令有兩種格式。第一種格式用于文件到文件的拷貝;第二種格式用于把文件或目錄拷貝到另一個目錄中。

rcp命令的一般格式是:

rcp [-px] [-k realm] file1 file2 rcp [-px] [-r] [-k realm] file

directory 每個文件或目錄參數(shù)既可以是遠(yuǎn)程文件名也可以是本地文件名。遠(yuǎn)程文件名具有如下形式:rname@rhost:path,其中rname是遠(yuǎn)程用戶名,rhost是遠(yuǎn)程計(jì)算機(jī)名,path是這個文件的路徑。

rcp命令的各選項(xiàng)含義如下:

-r 遞歸地把源目錄中的所有內(nèi)容拷貝到目的目錄中。要使用這個選項(xiàng),目的必須是一個目錄。

-p 試圖保留源文件的修改時間和模式,忽略umask。

-k 請求rcp獲得在指定區(qū)域內(nèi)的遠(yuǎn)程主機(jī)的Kerberos 許可,而不是獲得由krb_relmofhost(3)確定的遠(yuǎn)程主機(jī)區(qū)域內(nèi)的遠(yuǎn)程主機(jī)的Kerberos許可。

-x 為傳送的所有數(shù)據(jù)打開DES加密。這會影響響應(yīng)時間和CPU利用率,但是可以提高安全性。 如果在文件名中指定的路徑不是完整的路徑名,那么這個路徑被解釋為相對遠(yuǎn)程機(jī)上同名用戶的主目錄。如果沒有給出遠(yuǎn)程用戶名,就使用當(dāng)前用戶名。如果遠(yuǎn)程機(jī)上的路徑包含特殊shell字符,需要用反斜線(\\)、雙引號(”)或單引號(’)括起來,使所有的shell元字符都能被遠(yuǎn)程地解釋。 需要說明的是,rcp不提示輸入口令,它通過rsh命令來執(zhí)行拷貝。 - Turbolinux 提供稿件

linux基本操作命令

linux基本操作命令如下:

1、查看內(nèi)核版本:uname -a。

2、控制臺-圖形界面:init 5或者startx。

3、圖形界面-控制臺: init3或者直接注銷。

4、如何查看ip地址:ifconfig。

5、配置ip:ifconfig eth0 ip地址。

6、重啟:reboot 或者 shutdown -r now。

linux常用命令舉例

cd命令這是一個非?;?,也是大家經(jīng)常需要使用的命令,它用于切換當(dāng)前目錄,它的參數(shù)是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑,如cd/root/Docements#切換到目錄/root/Docementscd./path#切換到當(dāng)前目錄下的path目錄中。

這是一個非常有用的查看文件與目錄的命令,list之意,它的參數(shù)非常多,下面就列出一些我常用的參數(shù)吧,如下,l,列出長數(shù)據(jù)串,包含文件的屬性與權(quán)限數(shù)據(jù)等a,列出全部的文件連同隱藏文件一起列出來d,僅列出目錄本身,而不是列出目錄的文件數(shù)據(jù)h,將文件容量以較易讀的方式列出來R。

Linux配置辦公用FTP服務(wù)器,要求設(shè)置禁止匿名用戶登錄,新建以自己名字命令的用?

配置的辦公用的服務(wù)器要求設(shè)置禁止匿名紅用戶名,登錄新建的自己的名字命令就可以登錄。

本文名稱:linux匿名命令 linux匿名文件
當(dāng)前路徑:http://chinadenli.net/article14/hiehge.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、品牌網(wǎng)站設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站ChatGPT、網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營