1. REDHATlinux求解答
按照行來看:
1. fdisk ,分區命令,需要加參數,如:-l,查看分區;加/dev/sda,劃分sda硬碟。
2.加伍絕密硬碟
3.解密硬碟
4.格式化加密硬碟
5.掛載格式化好槐指的加密硬碟
6.卸載加密硬碟
7.關閉加密硬碟(重新恢復加密)
8.重新給加密硬碟配置密鑰(密碼)
9.查看鉛橘配加密硬碟的LUKS信息
12~13:編輯加密列表,告訴系統開機如何完成加密掛載
15~16:編輯/etc/fstab ,使加密硬碟開機自動掛載
18.查看已掛載的硬碟分區
2. 誰知道 RedHat linux9在shell下常用命令的注釋
和linux6 大部分相同
3. RedHat Linux中設置第二塊網卡自動獲取IP地址的命令是什麼,我說的是命令,不包括修改ifcfg-eth1文件。
1.首先將虛擬機右下角的網卡設置為:橋接模式!然後點擊虛擬機標題欄上面的編輯-虛擬網路設置-自動橋接!打上下面那個對號!或選擇主機虛擬網路映射,第一個選項VM0下拉。選擇你真機的網卡!最後點下面的應用,確定!
2.啟動虛擬機的LINUX系統。在窗口模式下!點擊左下角的主菜單-系統設置-網路。進入網路配置!裡面有一個虛擬網卡,點擊編輯:可以選擇自動獲取ip 。也可選擇手動設置靜態ip 。靜態ip 地址要魚真機在同一網段,網關也要一樣!然後確定!回到網路配置界面,點DNS,設置主DNS指向,與真機的DNS相同,一般為網皮帆腔關的IP 。設好後再點旁邊的主機-編輯ip。跟前邊的DNS的燃衫IP 一樣。一般為網關IP !(真機的網關)確定。最後激活!!
打開瀏覽器試一下!!先來個!
3。 右擊新建終端模式:netconfig
計入設置IP界面,設好後重啟網路連接service
network restart
還有一個轎悶配置方式:ifconfig eth0 +ip
然後ifup eth0 啟動!
QQ:343331086
4. linux更改時區和時間的命令
一、查看和修改Linux的時區
1. 查看當前時區
命令 : "date -R"
2. 修改設置Linux伺服器時區
方法 A
命令 : "tzselect"
方法 B 僅限於RedHat Linux 和 CentOS
命令 : "timeconfig"
方法 C 適用於Debian
命令 : "dpkg-reconfigure tzdata"
3. 復制相應的時區文件,替換系統時區文件;或者創建鏈接文件
cp /usr/share/zoneinfo/主時區/主時區/次時區 /etc/localtime
例如:在設置中國時區使用亞洲/上海(+8)
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
二、查看和修改Linux的時間 《Linux就該這么學》
1. 查看時間和日期
命令 : "date"
2.設置時間和日期
例如:將系統日期設定成2009年11月3日的命令
命令 : "date -s 11/03/2009"
將系統時間設定成下午5點55分55秒的命令
命令 : "date -s 17:55:55"
3. 將當前時間和日期寫入BIOS,避免重啟後失效
命令 : "hwclock -w"
5. redhat7網卡識別命令
redhat7網卡識別命令,方法1:是否正確配置網卡IP地址是兩台伺服器是否可以相互通信的前提,而在Linux系統中一切都是文件,因此配置網路服務即是編輯網卡的配置文件。
現在以RHEL7系統為例配置網卡,先進入RHEL7系統中,使用ifconfig命令查看網卡設備信息,命令執行效果如圖1-1所示:
圖1-1 查看網卡設備信息
由圖可知,網卡名稱為eno16777736,然後人工指定IP地址、子網、網關等信息,並將其配置為開機自啟動,步驟如下:
第一步:首先切換到網卡的主配置文件目錄中,即/etc/sysconfig/network-scripts目錄中。
第二步:使用vim編輯器修改網卡文件ifcfg-eno16777736,寫入下面的參數並保存退出。
設備類型: TYPE=Ethernet
地址分配模式:BOOTPROTO=static
網卡名稱: NAME=eno16777736
是否啟動網卡:ONBOOT=yes
IP地址: IPADDR=192.168.10.10
子網掩碼: NETMASK=255.255.255.0或PREFIX=24
網關地址: GATEWAY=192.168.10.1
DNS地址: DNS1=192.168.10.1
第三步:重啟網路服務並測試網路是否聯通。
使用vim編輯器編輯網卡配置文件,命令為/etc/sysconfig/network-scripts/ifcfg-eno16777736,然後使用cat命令查看編輯後的網卡信息,如圖1-2所示:
圖1-2 編輯後網卡信息
執行重啟網卡設備的命令(正常情況不會有提示信息),然後使用ping命令測試網路的連通性。在Linux系統中ping命令不會自動停止,因此需要使用「Ctrl + c」組合鍵來結束進程。如圖1-3所示:
圖1-3 重啟並測試網卡連通性
方法2:在圖形化界面下,使用nmtui工具配置網卡,操作步驟如下。
第一步:在終端中輸入nmtui啟動配置工具,選擇「Edit a connection」,然後再選擇「Edit」,配置完成後,點擊最下面的OK保存並退出。操作界面如圖2-1所示:
圖2-1 nmtui配置界面
第二步:重啟網卡並做拿穗測試其連通性。如圖2-2所示:
圖2-2 重啟並測試網卡連通性
方法3:純卜在圖形化界面下,開啟一個終端,使用「nm-connection-editor」工具配置網卡,操作步驟如下:
第一步:在終端下,輸入「nm-connection-editor」啟動該工具,操作界面如圖3-1、3-2所示:
圖3-1
圖3-2 配置IP地址
第二步:重啟網卡並測試其連通性,如圖3-3所示:
圖3-3 重啟網卡並測試連通性
方法4:在圖形化界面下,通過系統自帶的網路設置來配置網卡,如圖4-1所示:
圖4-1 網卡配置界面
重啟網卡並測試其連通性,效果如圖4-2所示:
4-2 重啟網卡並測試連通性
以上就是我的配置網卡的四種方法敏慎,我是個Linux系統新手,大神們不喜勿噴啊。如果大神們有更好的方法,那歡迎大神們
6. Linux查看與修改時區、時間的命令
linux查看與修改時區、時間的命令1、查看、修改linux時區與時間一、linux時區的查看與修改1,查看當前時區date
-R2,修改設置時區方法1:tzselect方法2:僅限於RedHat
linux
和
CentOStimeconfig方法3:適用於Debiandpkg-reconfigure
tzdata3,復制相應的時區文件,替換系統時區文件;或者創建鏈接文件cp
/usr/share/zoneinfo/$主時區/$次時區
/etc/localtime在中國可以使用:cp
/usr/share/zoneinfo/Asia/Shanghai
/etc/localtime二、linux時間的查看與修改1、查看時間和日期date2、設置時間和日期將系統日期設定成1996年6月10日的命令date
-s
06/22/96將系統時間設定成下午1點52分0秒的命令date
-s
13:52:003.
將當前時間和日期寫入BIOS,避免重啟後失效hwclock
-w三、定時同步時間*
*
*
*
*
/usr/sbin/ntpdate
210.72.145.44
>
/dev/null
2>&1linux中用於時鍾查看和設置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只用一個就行,只不過clock命令除了支持x86硬體體系外,還支持Alpha硬體體系。查看linux系統時間:date修改linux系統時間:date
-s
(後面跟時間)查看linux硬體時間:Java代碼
hwclock
#或
clock
#或
hwclock
–show
#或
clock
–show
修改linux硬體時間:C代碼
hwclock
–set
–date
#或
clock
–set
–date
讓系統時間與硬體時鍾同步,用:C代碼
hwclock
–hctosys
#或
clock
–hctosys
相反地,讓硬體時鍾與系統時間同步:C代碼
hwclock
–systohc
#或
clock
–systohc
讓系統時間每隔十分鍾去同步一下硬體時間。C代碼
[hqw@localhost
root]$
vi
/etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
#
run-parts
01
*
*
*
*
root
run-parts
/etc/cron.hourly
02
4
*
*
*
root
run-parts
/etc/cron.daily
22
4
*
*
0
root
run-parts
/etc/cron.weekly
42
4
1
*
*
root
run-parts
/etc/cron.monthly
*/10
*
*
*
*
root
hwclock
--hctosys
#加入此行,每隔10分鍾執行一次hwclock
--hctosys
7. redhat Linux命令大全
Red Hat(紅帽)公司(NYSE:RHT)是一家開源解決方顫春案供應商,也是標准普爾500指數成員。接下來是我為大家收集的redhat Linux命令大全,希望能幫到大家。
redhat Linux命令大全
一. 啟動,關機,登入,登出相關命令 登錄
登出
登出
停止系統 停止系統
重啟動
切斷電源
把內存里的內容寫入磁碟 安裝lilo啟動管理程序 安裝lilo啟動管理程序
二. Shell相關命令
切換Shell
顯示命令履歷 設置命令別名 取消命令別名 顯示命令所在位置 查詢命令種類
顯示字元串或者變數內容 設置/顯示Shell變數 顯示環境變數 設置環境變數 設置臨時環境變數 釋放環境變數 設置環境變數 釋放環境變數 執行文件當中的命令 查詢命令手冊 查詢超文本命令手冊 顯示命令簡介
通過關鍵舉者字查詢手冊
看了“redhat Linux命令大全”還想看:
1. Linux常用指令大全
2. linux命令大全
3. Linux中常用操作命令介紹
4. Linux中常用操作命令茄答耐總結
5. linux系統命令大全使用詳解
8. 入門linux只要知道這些就夠了上
知道怎麼增刪改查就算是入門了。因為這是最常用的。
在使用linux時,經常需要進行文件查找。其中查找的命令主要有find和grep。兩個命令是有區別的。
區別:(1)find命令是根據文件的屬性進行查找,如文件名,文件大小,所有者,所屬組,是否為空,訪問時間,修改時間等。
(2)grep是根據文件的內容進行查找,會對文件的每一行按照給定的模式(patter)進行匹配查找。
一.find命令
基本格式:find path expression
1.按照文件名查找
(1)find / -name httpd.conf#在根目錄下查找文件httpd.conf,表示在整個硬碟查找
(2)find /etc -name httpd.conf#在/etc目錄下文件httpd.conf
(3)find /etc -name '*srm*'#使用通配符*(0或者任意多個)。表示在/etc目錄下查找文件名中含有字元串『srm』的文件
(4)find . -name 'srm*' #表示當前目錄下查找文件名開頭是字元串『srm』的文件
2.按照文件特徵查找
(1)find / -amin -10 # 查找在系統中最後10分鍾訪問的文件(access time)
(2)find / -atime -2 # 查找在系統中最後48小時訪問的文件
(3)find / -empty # 查找在系統中為空的文件或者文件夾
(4)find / -group cat # 查找在系統中屬於 group為cat的文件
(5)find / -mmin -5 # 查找在系統中最後5分鍾里修改過的文件(modify time)
(6)find / -mtime -1 #查找在系統中最後24小時里修改過的文件
(7)find / -user fred #查找在系統中屬於fred這個用戶的文件
(8)find / -size +10000c#查找出大於10000000位元組的文件(c:位元組,w:雙字,k:KB,M:MB,G:GB)
(9)find / -size -1000k #查找出小於1000KB的文件
3.使用混合查找方式查找文件
參數有: !,-and(-a),-or(-o)。
(1)find /tmp -size +10000c -and -mtime +2 #在/tmp目錄下查找大於10000位元組並在最後2分鍾內修改的文件
(2)find / -user fred -or -user george #在/目錄下查找用戶是fred或者george的文件文件
(3)find /tmp ! -user panda#在/tmp目錄中查找所有不屬於panda用戶的文件
二、grep命令
基本格式:find expression
1.主要參數
[options]主要參數:
-c:只輸出匹配行的計數。
-i:不區分大小寫
-h:查詢多文件時不顯示文件名。
-l:查詢多文件時只輸出包含匹配字元的文件名。
-n:顯示匹配行及行號。
-s:不顯示不存在或無匹配文本的錯誤信息。
-v:顯示不包含匹配文本的所有行。
pattern正則表達式主要參數:
\: 忽略正則表達式中特殊字元的原有含義。
^:匹配正則表達式的開始行。
$: 匹配正則表達式的結束行。
\<:從匹配正則表達 式的行開始。
\>:到匹配正則表達式的行結束。
[ ]:單個字元,如[A]即A符合要求 。
[ - ]:范圍,如[A-Z],即A、B、C一直到Z都符合要求 。
.:所有的單個字元。
* :有字元,長度可以為0。
2.實例
(1)grep 'test' d*#顯示所有以d開頭的文件中包含 test的行
(2)grep 『test』 aa bb cc #顯示在aa,bb,cc文件中包含test的行
(3)grep 『[a-z]\{5\}』 aa #顯示所有包含每行字元串至少有5個連續小寫字元的字元串的行
(4)grep magic /usr/src#顯示/usr/src目錄下的文件(不含子目錄)包含magic的行
(5)grep -r magic /usr/src#顯示/usr/src目錄下的文件(包含子目錄)包含magic的行
(6)grep -w pattern files :只匹配整個單詞,而不是字元串的一部分(如匹配』magic』,而不是』magical』),
查看文件內容的命令:
cat 由第一行開始顯示內容,並將所有內容輸出
tac 從最後一行倒序顯示內容,並將所有內容輸出
more 根據窗口大小,一頁一頁的現實文件內容
less 和more類似,但其優點可以往前翻頁,而且進行可以搜索字元
head 只顯示頭幾行
tail 只顯示最後幾行
nl 類似於cat -n,顯示時輸出行號
tailf 類似於tail -f
1.cat 與 tac
cat的功能是將文件從第一行開始連續的將內容輸出在屏幕上。但是cat並不常用,原因是當文件大,行數比較多時,屏幕無法全部容下時,只能看到一部分內容。
cat語法:cat [-n] 文件名 (-n : 顯示時,連行號一起輸出)
tac的功能是將文件從最後一行開始倒過來將內容數據輸出到屏幕上。我們可以發現,tac實際上是cat反過來寫。這個命令也不常用。
tac語法:tac 文件名。
2.more和less(常用)
more的功能是將文件從第一行開始,根據輸出窗口的大小,適當的輸出文件內容。當一頁無法全部輸出時,可以用「回車鍵」向下翻行,用「空格鍵」向下翻頁。退出查看頁面,請按「q」鍵。另外,more還可以配合管道符「|」(pipe)使用,例如:ls -al | more
more的語法:more 文件名
Enter 向下n行,需要定義,默認為1行;
Ctrl f 向下滾動一屏;
空格鍵 向下滾動一屏;
Ctrl b 返回上一屏;
= 輸出當前行的行號;
:f 輸出文件名和當前行的行號;
v 調用vi編輯器;
! 命令 調用Shell,並執行命令;
q 退出more
less的功能和more相似,但是使用more無法向前翻頁,只能向後翻。
less可以使用【pageup】和【pagedown】鍵進行前翻頁和後翻頁,這樣看起來更方便。
less的語法:less 文件名
less還有一個功能,可以在文件中進行搜索你想找的內容,假設你想在passwd文件中查找有沒有weblogic字元串,那麼你可以這樣來做:
[root@redhat etc]# less passwd
然後輸入:
/weblogic
回車
此時如果有weblogic字元串,linux會把該字元已高亮方式顯示。
退出查看頁面,請按「q」鍵。
3.head和tail
head和tail通常使用在只需要讀取文件的前幾行或者後幾行的情況下使用。head的功能是顯示文件的前幾行內容
head的語法:head [n number] 文件名 (number 顯示行數)
tail的功能恰好和head相反,只顯示最後幾行內容
tail的語法:tail [-n number] 文件名
4.nl
nl的功能和cat -n一樣,同樣是從第一行輸出全部內容,並且把行號顯示出來
nl的語法:nl 文件名
1、vi
vi 1.txt 會直接創建並打開一個文件1.txt
2、touch
touch的作用是更改一個文件或目錄的時間。touch 2.txt 如果2.txt不存在,則創建空文件2.txt
3、echo
echo 「abcd」 > 3.txt 可以直接創建文件3.txt並將abcd寫入。
4、less 、more 、cat
三者都是將文件內容輸出到標准輸出,其中less和more可以分頁顯示,cat是顯示全部。
三者可以根據已經存在的文件創建新的文件。假設已經存在文件1.txt。
cat 1.txt > 2.txt
less 1.txt > 3.txt
more 1.txt > 4.txt
此時創建的文件內容都和1.txt中文件內容相同。
rm -f 文件名
-f 表示強制
將會強行刪除文件,且無提示
功能說明:刪除文件或目錄。
語法:rm [-dfirv][--help][--version][文件或目錄...]
補充說明:執行rm指令可刪除文件或目錄,如欲刪除目錄必須加上參數」-r」,否則預設僅會刪除文件。
參數:
-d或–directory 直接把欲刪除的目錄的硬連接數據刪成0,刪除該目錄。
-f或–force 強制刪除文件或目錄。
-i或–interactive 刪除既有文件或目錄之前先詢問用戶。
-r或-R或–recursive 遞歸處理,將指定目錄下的所有文件及子目錄一並處理。
-v或–verbose 顯示指令執行過程。
將目錄A重命名為B
mv A B
方法一:
命令是:vi,vim
vi 編輯器,相當於記事本,有編輯功能,但較弱
vim 復雜的編輯器,相當於windows的 editplus, notepad++ 等
------------------------
步驟:
1、執行 vi world.txt 進入編輯器(默認命令模式),
2、點擊a或i進入編輯模式,敲入內容:hello linux world !
3、然後按鍵盤上的esc鍵退出編輯模式(進入到命令模式),
4、最後敲冒號:,
5、再敲wq保存並退出。
-------
wq解釋為:write quite
不想保存,q
強制退出 q!
方法二
對於簡單的,使用 echo 列印命令。
echo "字元串",功能:在屏幕上列印 字元串。
用 echo >或 echo >> 導入到文件里。
echo 'hello linux' >> /data/hello.txt 這個在企業里很常用:單行內容追加到文件結尾。
一個大於號>,是覆蓋重定向,會清除文件里的所有以前數據,增加新數據。
兩個大於號>>,是追加重定向,文件結尾加入內容,不會刪除已有文件的內容。
方法三:特殊用法使用cat
cat>>/data/hello.txt<
hello world world
EOF
----------
EOF要成對出現,且是增加的內容里沒有的,EOF可以被任意成對內容替換。
cat 是查看文件內容的命令
9. 怎樣在Linux中輸入命令
看你是哪個Linux桌面版本了,一共就有兩條命令,首先按你鍵盤上的Alt
+
F2打開運行框,輸入gnome-terminal,如果沒有執行成功的話,可以改輸入terminal,彈出來的黑色或白色的框框就是終端了.
10. Linux中的set命令的詳細解釋
linxu下的set命令是用來設置各種shell選項或者列出shell變數。下面由我為大家整理了linux的set命令的詳細解釋的相關知識,希望對大家有幫助!
一、Linux中的set命令的詳細解釋
功能說明:設置shell。
語法:set [+-abCdefhHklmnpPtuvx]
補充說明:用set 命令可以設置各種shell選項或者列 出shell變數.單個選項設置常用的特性.在某些選項之後-o參數將特殊特性打開.在某些選項之後使用+o參數將關閉某些特性,不帶任何參數的set命 令將顯示shell的全部變數.除非遇到非法的選項,否則set總是返回ture.
參數:
allexport -a 從設置開始標記所有新的和修改過的用於輸出的變數
braceexpand -B 允許符號擴展,默認選項
emacs 在進行命令編輯的時候,使用內建的emacs編輯器, 默認選項
errexit -e 如果一個命令返回一個非0退出狀態值(失敗),就退出.
histexpand -H 在做臨時替換的時候允許使用!和!! 默認選項
history 允許命令行歷史,默認選項
ignoreeof 禁止coontrol-D的方式退出shell,必須輸入exit。
interactive-comments 在互動式模式下, #用來表示註解
keyword -k 為命令把關鍵字參數放在環境中
monitor -m 允許作業控制
noclobber -C 保護文件在使用重新動向的時候不被覆蓋
noexec -n 在腳本狀態下讀取命令但是不執行,主要為了檢查語法結構。
noglob -d 禁止路徑名擴展,即關閉通配符
notify -b 在後台作業以後通知客戶
nounset -u 在擴展一個沒有的設置的變數的時候, 顯示錯誤的信息
onecmd -t 在讀取並執行一個新的命令後退出
physical -P 如果被設置,則在使用pwd和cd命令時不使用符號連接的路徑 而是物理路徑
posix 改變shell行為以便符合POSIX要求
privileged 一旦被設置,shell不再讀取.profile文件和env文件 shell函數也不繼承任何環境
verbose -v 為調試打開verbose模式
vi 在命令行編輯的時候使用內置的vi編輯器
xtrace -x 打開調試回響模式
二、Linux中的set命令詳解實例
顯示環境變數
# set
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="3" [1]="00" [2]="15" [3]="1" [4]="release" [5]="i386-redhat-linux-gnu")
BASH_VERSION='3.00.15(1)-release'
COLORS=/etc/DIR_COLORS.xterm
COLUMNS=99
DIRSTACK=()
EUID=0
GROUPS=()
G_BROKEN_FILENAMES=1
HISTFILE=/root/.bash_history
HISTFILESIZE=1000
HISTSIZE=1000
HOME=/root
HOSTNAME=hnlinux
HOSTTYPE=i386
IFS=$' '
INPUTRC=/etc/inputrc
KDEDIR=/usr
LANG=zh_CN.GB2312
LESSOPEN='|/usr/bin/lesspipe.sh %s'
LINES=34
L
MAIL=/var/spool/mail/root
MAILCHECK=60
OLDPWD=/home/uptech
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/opt/crosstools/gcc-3.4.6-glibc-2.3.6/bin
PIPESTATUS=([0]="2")
PPID=26005
PROMPT_COMMAND='echo -ne "
三、Linux的set命令的相關擴展
set、env、export——Linux中的環境變數命令
Linux是一個多用戶的操作系統。每個用戶登錄系統後,都會有一個專用的運行環境。通常每個用戶默認的環境都是相同的,這個默認環境實際上就是一組環境 變數的定義。用戶可以對自己的運行環境進行定製,其方法就是修改相應的系統環境變數。
什麼是環境變數
環境變數是一個具有 特定名字的對象,它包含了一個或者多個應用程序所將使用到的信息。許多用戶(特別是那些剛接觸Linux的新手)發現這些變數有些怪異或者難以控制。其 實,這是個誤會:通過使用環境變數,你可以很容易的修改一個牽涉到一個或多個應用程序的配置信息。
常見的環境變數
對於 PATH和HOME等環境變數大家都不陌生。
PATH能夠指定命令的搜索路徑,那麼動態鏈接庫的路徑用什麼變數指定呢?或者就是在 PATH裡面?
比如有一個程序需要/usr/local/lib下面的一個庫文件,應該怎麼指定其路徑呢?
經常看到有些變數如 LD_LIBRARY_PATH,LIBPATH,CLASSPATH等,他們之間有什麼不同和關系?
除此之外,還有下面一些常見環境變 量。
◆ HISTSIZE是指保存歷史命令記錄的條數。
◆ LOGNAME是指當前用戶的登錄名。
◆ HOSTNAME是指主機的名稱,許多應用程序如果要用到主機名的話,通常是從這個環境變數中來取得的。
◆ SHELL是指當前用戶用的是哪種Shell。
◆ LANG/LANGUGE是和語言相關的環境變數,使用多種語言的用戶可以修改此環境變數。
◆ MAIL是指當前用戶的郵件存放目錄。
◆ PS1是基本提示符,對於root用戶是#,對於普通用戶是$。PS2是附屬提示符,默認是“>”。可以通過修改此環境變數來修改當前的命令符,比 如下列命令會將提示符修改成字元串“Hello,My NewPrompt ”。