當前位置:首頁 » 操作系統 » linux登錄命令

linux登錄命令

發布時間: 2022-03-03 16:55:27

❶ 什麼是linux的登錄shell與非登錄shell

Linux的登錄shell與非登錄shell的含義及區別:

1、含義:登錄shell,指的是當用戶登錄系統時所取的那個shell,登錄shell屬於互動式shell。

登錄shell將查找4個不同的啟動文件來處理其中的命令,用戶登錄後,在終端上輸入命令,shell立即執行用戶提交的命令,當用戶退出後,shell也終止了。

非互動式:即shell與用戶不存在交互,而是以shellscript的方式執行的,shell讀取存放在文件中的命令,並且執行它們。當它讀到文件的結尾EOF,shell也就終止了。

2、完整度不同:如果啟動了一個bash shell而沒有登入系統(如在CLI提示符中鍵入bash),則啟動了一個互動式非登錄shell。

互動式非登錄shell執行/bashrc文件中的命令,在每次執行shell腳本時,都會重新讀取這個文件,所以是最完整的。

3、使用情況不同:登錄shell的初始化文件(比如.bash_profile)通常會運行這個文件。這樣,登錄shell和非登錄shell都可以使用.bashrc中的命令。

4、登陸方式不同:登錄 shell 需要用戶名、密碼登錄後進入的 shell,或者通過--login選項生成的 shell 。

非登錄 shell 是指不需要輸入用戶名和密碼即可打開的 shell,比如輸入命令bash或者sh就能進入一個全新的非登錄 shell,在 Gnome 或 KDE 中打開一個 「terminal」 窗口,也是一個非登錄 shell。

5、數值不同:

查看$0的值,登錄shell返回-bash,而非登錄shell返回的是bash。

需要注意的是:執行exit命令,退出的shell可以是登錄或者非登錄shell;執行logout命令,則只能退出登錄shell,不能退出非登錄shell。

(1)linux登錄命令擴展閱讀:

登陸shell通常指的是:

1、用戶通過輸入用戶名/密碼(或證書認證)後啟動的shell;

2、通過帶有-l|--login參數的bash命令啟動的shell。

例如,系統啟動、遠程登錄、使用su-切換用戶、通過bash--login命令啟動bash等。

而其他情況啟動的shell基本上就都是「非登陸shell」了。

例如,從圖形界面啟動終端、使用su切換用戶、通過bash命令啟動bash等。

❷ 遠程登陸LINUX的命令是什麼

如果是linux登錄linux,那麼你用ssh -l user@server 這樣的方式登錄,如果是其他系統比如windows的話,那麼你需要一個軟甲,比如putty然後用SSH的方式登錄。
以前linux可以telnet登錄但是新的linux系統已經關閉了telnet功能,不能登錄了。

❸ linux下 顯示登錄用戶詳細信息的命令是什麼

linux w 命令參數:
-f 開啟或關閉顯示用戶從何處登入系統。
-h 不顯示各欄位的標題信息列。
-l 使用詳細格式列表,此為預設值。
-s 使用簡潔格式列表,不顯示用戶登入時間,終端機階段作業和程序所耗費的CPU時間。
-u 忽略執行程序的名稱,以及該程序耗費CPU時間的信息。
-V 顯示版本信息。

USER —登錄的用戶名
TTY —登錄後系統分配的終端號
FROM—遠程主機名,即從哪兒登錄來的
LOGIN@—何時登錄
IDLE—空閑了多長時間,表示用戶閑置的時間。這是一個計時器,一旦用戶執行任何操作,該計時器便會被重置
JCPU—和該終端(tty)連接的所有進程佔用的時間,這個時間里並不包括過去的後台作業時間,但卻包括當前正在運行的後台作業所佔用的時間
PCPU—指當前進程(即在WHAT項中顯示的進程)所佔用的時間
WHAT—當前正在運行進程的命令行
例如:
user3 pts/39 192.168.0.5 07Jul13 2:11m 1.62s 1.58s ssh 10.1.1.2
user3用戶2013年7月7日從IP 192.168.0.5登錄到本機,終端號pts/39,已經2小時11分沒有操作了,登錄後其所有進程佔用CPU時間1.62秒,當前執行的程序是ssh 10.1.1.2,佔用CPU時間1.58秒

❹ linux啟動直接登錄到命令行模式

vi /etc/inittab

id:3:initdefault:


然後重啟下reboot

❺ linux如何用命令行登錄

作為默認,REDHAT Linux 9.0在啟動時會自動啟動X-Window進入圖形化操作界面。而許多Linux鐵桿玩家已經習慣了在Console字元界面工作,或是有些玩家嫌X-Window啟動太慢,喜歡直觀快速的Console操作。

1.進入字元界面

為了在Linux啟動時直接進入Console界面,我們可以編輯/etc/inittab文件。找到id:5:initdefault:這一行,將它改為id:3:initdefault:後重新啟動系統即可。我們看到,簡簡單單地將5改為3,就能實現啟動時進入X-Window圖形操作界面或Console字元界面的轉換,這是因為Linux操作系統有六種不同的運行級(run level),在不同的運行級下,系統有著不同的狀態,這六種運行級分別為:

0:停機(記住不要把initdefault 設置為0,因為這樣會使Linux無法啟動 )
1:單用戶模式,就像Win9X下的安全模式。
2:多用戶,但是沒有 NFS 。
3:完全多用戶模式,標準的運行級。
4:一般不用,在一些特殊情況下可以用它來做一些事情。
5:X11,即進到 X-Window 系統。
6:重新啟動 (記住不要把initdefault 設置為6,因為這樣會使Linux不斷地重新啟動)。

其中運行級3就是我們要進入的標准Console字元界面模式。

❻ 在linux命令中登陸ssh服務的命令是

在linux命令中登陸ssh服務的命令是ssh ip。例如:

ssh 192.186.1.2

之後需要輸入賬號和密碼就可以登陸到linux伺服器中了。

ssh登陸linux伺服器的默認埠是22,也就是ssh 192.186.1.2 22,22通常可以省去,如果設置了其他埠,則不能省略。


(6)linux登錄命令擴展閱讀

1、SSH連接原理

ssh服務是一個守護進程(demon),系統後台監聽客戶端的連接,ssh服務端的進程名為sshd,負責實時監聽客戶端的請求(IP 22埠),包括公共秘鑰等交換等信息。

ssh服務端由2部分組成: openssh(提供ssh服務) openssl(提供加密的程序);

ssh的客戶端可以用 XSHELL,Securecrt, Mobaxterm等工具進行連接。

2、SSH的工作機制

伺服器啟動的時候自己產生一個密鑰(768bit公鑰),本地的ssh客戶端發送連接請求到ssh伺服器,伺服器檢查連接點客戶端發送的數據和IP地址;

確認合法後發送密鑰(768bits)給客戶端,此時客戶端將本地私鑰(256bit)和伺服器的公鑰(768bit)結合成密鑰對key(1024bit),發回給伺服器端,建立連接通過key-pair數據傳輸。

❼ 如何使用linux命令行登陸

一般使用SSH軟體登陸的。我在這里http://jingyan..com/article/f0e83a2595b5fd22e59101e5.html看到了教程,適合你參考

❽ Linux中顯示自己登錄的用戶用那個命令

login name:登錄用戶名; terminal line:使用終端設備; login time:登錄到系統的時間。 下面對who命令的常用參數進行說明。 -m 它的效果同who am i顯示出自己在系統中的用戶名,登錄終端,登錄時間 -q 只顯示用戶的登錄帳號和登錄用戶的數量 -s 忽略,它同於who -r 可以查看當前系統的運行級別 run-level 3 Apr 21 09:37 last=S -H,--heading 顯示一行列標題。常用的標題如表4-2所示。 三, whoami 命令只顯示出自己在系統中的用戶名 四, who am i 命令顯示出自己在系統中的用戶名,登錄終端,登錄時間 可以查看自己登錄到系統中的用戶名,它同logname一樣。 五, logname 命令可以顯示自己登錄到系統中的用戶名 六, last 命令可以查看上次自己登錄的時間,當然root可以查看其他用戶登錄的情況。 last -n user 可以看user前n次登錄的情況 七, tty命令 可以使用tty來報告所連接的設備或終端 。《Linux就該這么學》里有相關介紹,建議看看。

❾ 求linux 進入oracle完整命令~第一次嘗試登陸~向各位求教~在線等!

su - oracle
sqlplus /nolog
connect /as sysdba

詳細步驟:

oracle資料庫是目前最流行的伺服器資料庫之一,能夠事項分布式處理功能,那麼Linux伺服器要如何啟動oracle資料庫呢?下面小編就給大家介紹下Linux使用命令啟動oracle資料庫的步驟,一起來了解下吧。

首先使用oracle用戶登錄Linux,然後在shell命令行中執行下面的命令:

第一步:打開Oracle監聽

$ lsnrctl start

第二步:進入sqlplus

$ sqlplus /nolog

SQL》

第三步:使用sysdab角色登錄sqlplus

SQL》 conn /as sysdba

第四步:啟動資料庫

SQL》 startup

❿ linux遠程登錄命令login是什麼意思

Login是什麼意思?Login直譯是登錄的意思,通常所說的Login,通常是指Login命令。常用Linux系統主機的人們應該並不陌生,Login是遠程登錄Linux shell的常用命令,形象點來說,Login就是打開Linux的大門。
Login的主要作用就是登錄系統,它的使用許可權是所有用戶。
Login的使用方法是:

基本語法是:login[name][-p][-h主機名稱]

主要參數是:
-p:通知login保持現在的環境參數。

-h:用來向遠程登錄的之間傳輸用戶名。

熱點內容
如何遠程連接伺服器顯示全屏 發布:2024-09-23 13:24:01 瀏覽:382
整合解壓 發布:2024-09-23 12:54:55 瀏覽:716
java的字元串類型 發布:2024-09-23 12:54:09 瀏覽:838
cisco模擬器如何連接ftp伺服器 發布:2024-09-23 12:41:11 瀏覽:798
工作買電腦還是買伺服器 發布:2024-09-23 12:36:59 瀏覽:151
5gm30配置有什麼不一樣 發布:2024-09-23 12:17:37 瀏覽:360
愛奇藝自動緩存 發布:2024-09-23 12:06:43 瀏覽:461
第三方模塊的編譯方法 發布:2024-09-23 11:52:01 瀏覽:97
編譯語言用什麼軟體 發布:2024-09-23 11:47:12 瀏覽:723
合區後伺服器滿員怎麼辦 發布:2024-09-23 11:40:50 瀏覽:135