7月21日上課練習(xí)

1鞭盟、重定向和管道

  • 將/etc/issue文件中的內(nèi)容轉(zhuǎn)換為大寫后保存至/tmp/issue.out文件中
    tr 'a-z' 'A-Z'</etc/issue >/app/issue.out
  • 將當(dāng)前系統(tǒng)登錄用戶的信息轉(zhuǎn)換為大寫后保存至/tmp/who.out文件中
    who|tr 'a-z' 'A-Z'>/app/who.out
  • 一個(gè)linux用戶給root發(fā)郵件蒸矛,要求郵件標(biāo)題為”help”,郵件正文如下:
    Hello, I am 用戶名,The system version is here,pleasehelp me to check it ,thanks!
    操作系統(tǒng)版本信息
    ①第一種寫法:管道
echo -e "Hello,I am `whoami`,The system version is here ,please help me to check it,thanks! \n `cat /etc/centos-release`"|mail -s "help" root

②第二種寫法:多行重定向

Hello,I am root,The system version is here ,please help me to check it,thanks!
 `cat /etc/centos-release`
 end
  • 將/root/下文件列表,顯示成一行摔桦,并文件名之間用空格隔開
    anaconda-ks.cfg Desktop Documents Downloads install.log install.log.syslog Music Pictures Public Templates Videos
  • 計(jì)算1+2+3+..+99+100的總和
    echo {1..100}|tr ' ' '+'|bc
  • 刪除Windows文本文件中的‘^M’字符
[root@centos6 app]#cat -A win.txt 
a^M$
b^M$
c[root@centos6 app]#hexdump -c win.txt 
0000000   a  \r  \n   b  \r  \n   c                                    
0000007
[root@centos6 app]#tr -d '\r'<win.txt >win1.txt
[root@centos6 app]#cat -A win1.txt 
a$
b$
  • 處理字符串“xt.,l 1 jr#!$mn2 c*/fe3 uz4”愕秫,只保留其中的數(shù)字和空格
[root@centos6 app]#echo “xt.,l 1 jr#!$mn2 c*/fe3 uz4” |tr -dc '0-9 ' 
echo “xt.,l 1 jr#win1.txtmn2 c*/fe3 uz4” |tr -dc '0-9 ' 
 1 12 3 4[root@centos6 app]#
  • 將PATH變量每個(gè)目錄顯示在獨(dú)立的一行
[root@centos6 app]#echo $PATH|tr ':' '\n'
/usr/lib64/qt-3.3/bin
/usr/local/sbin
/usr/local/bin
/sbin
/bin
/usr/sbin
/usr/bin
/root/bin
  • 將指定文件中0-9分別替代成a-j
[root@centos6 app]#cat f1
123456789
[root@centos6 app]#tr '0-9' 'a-j'<f1
bcdefghij
  • 將文件中每個(gè)單詞(由字母組成)顯示在獨(dú)立的一行,并無(wú)空行
[root@centos6 app]#tr -sc '[:alpha:]' '\n'</etc/issue
CentOS
release
Final
Kernel
r
on
an
m
l
n
t

2挟炬、 用戶和組管理

  • 創(chuàng)建用戶gentoo鸥滨,附加組為bin和root,默認(rèn)shell為/bin/csh谤祖,注釋信息為"Gentoo Distribution"
[root@centos6 ~]#useradd  -G bin,root -s /bin/csh -c "Gentoo Distribution" gentoo
[root@centos6 ~]#getent passwd gentoo
gentoo:x:515:515:Gentoo Distribution:/home/gentoo:/bin/csh
[root@centos6 ~]#id gentoo
uid=515(gentoo) gid=515(gentoo) groups=515(gentoo),0(root),1(bin)
  • 創(chuàng)建下面的用戶婿滓、組和組成員關(guān)系
    名字為admins 的組
    用戶natasha,使用admins 作為附屬組
    用戶harry粥喜,也使用admins 作為附屬組
    用戶sarah凸主,不可交互登錄系統(tǒng),且不是admins 的成員额湘,natasha卿吐,harry,sarah密碼都是centos
[root@centos6 ~]#groupadd admins
[root@centos6 ~]#useradd -G admins natasha
[root@centos6 ~]#useradd -G admins harry
[root@centos6 ~]#useradd -r -s /sbin/nologin sarah
[root@centos6 app]#vim passwd.txt 
natasha:centos
harry:centos
sarah:centos
[root@centos6 app]#cat passwd.txt |chpasswd
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末锋华,一起剝皮案震驚了整個(gè)濱河市嗡官,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌毯焕,老刑警劉巖衍腥,帶你破解...
    沈念sama閱讀 211,561評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異纳猫,居然都是意外死亡婆咸,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門芜辕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)尚骄,“玉大人,你說(shuō)我怎么就攤上這事物遇」猿穑” “怎么了?”我有些...
    開封第一講書人閱讀 157,162評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵询兴,是天一觀的道長(zhǎng)乃沙。 經(jīng)常有香客問(wèn)我,道長(zhǎng)诗舰,這世上最難降的妖魔是什么警儒? 我笑而不...
    開封第一講書人閱讀 56,470評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上蜀铲,老公的妹妹穿的比我還像新娘边琉。我一直安慰自己,他們只是感情好记劝,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評(píng)論 6 385
  • 文/花漫 我一把揭開白布变姨。 她就那樣靜靜地躺著,像睡著了一般厌丑。 火紅的嫁衣襯著肌膚如雪定欧。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,806評(píng)論 1 290
  • 那天怒竿,我揣著相機(jī)與錄音砍鸠,去河邊找鬼。 笑死耕驰,一個(gè)胖子當(dāng)著我的面吹牛爷辱,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播朦肘,決...
    沈念sama閱讀 38,951評(píng)論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼饭弓,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了厚骗?” 一聲冷哼從身側(cè)響起示启,我...
    開封第一講書人閱讀 37,712評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤兢哭,失蹤者是張志新(化名)和其女友劉穎领舰,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體迟螺,經(jīng)...
    沈念sama閱讀 44,166評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡冲秽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了矩父。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锉桑。...
    茶點(diǎn)故事閱讀 38,643評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖窍株,靈堂內(nèi)的尸體忽然破棺而出民轴,到底是詐尸還是另有隱情,我是刑警寧澤球订,帶...
    沈念sama閱讀 34,306評(píng)論 4 330
  • 正文 年R本政府宣布后裸,位于F島的核電站,受9級(jí)特大地震影響冒滩,放射性物質(zhì)發(fā)生泄漏微驶。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望因苹。 院中可真熱鬧苟耻,春花似錦、人聲如沸扶檐。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)款筑。三九已至官卡,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間醋虏,已是汗流浹背寻咒。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留颈嚼,地道東北人毛秘。 一個(gè)月前我還...
    沈念sama閱讀 46,351評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像阻课,于是被迫代替她去往敵國(guó)和親叫挟。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 1、文件描述符 打開的文件都有一個(gè)fd: file descriptor (文件描述符)署驻,在/proc/$$/fd...
    張大志的博客閱讀 891評(píng)論 0 0
  • 1奋献、 文件權(quán)限 更改文件的權(quán)限 參考某個(gè)文件的屬性設(shè)置文件的權(quán)限 X對(duì)目錄增加執(zhí)行權(quán)限,對(duì)原來(lái)沒有執(zhí)行權(quán)限的文件不...
    張大志的博客閱讀 297評(píng)論 0 0
  • 創(chuàng)建用戶gentoo旺上,附加組為bin和root瓶蚂,默認(rèn)shell為/bin/csh,注釋信息為"Gentoo Dis...
    Aubin閱讀 4,982評(píng)論 0 2
  • 1宣吱、顯示當(dāng)前工作目錄 如果當(dāng)前工作目錄是一個(gè)軟連接目錄窃这,則pwd默認(rèn)當(dāng)前目錄是軟連接的目錄,加上P就顯示軟連接源文...
    張大志的博客閱讀 435評(píng)論 0 0
  • “最讓女生們受不了的星座男友:天蝎座水瓶座處女座摩羯座”是否被女生們受不了我不知道征候,但單純就星座而言杭攻,他們無(wú)疑是最...
    24e2f6668318閱讀 190評(píng)論 0 0