韦贯之名纯文言文翻译
韦贯之,名纯,唐代京兆人。韦绶之弟,唐宪宗朝宰相。避宪宗讳以字行。武元衡与韦贯之同年举进士。唐德宗贞元初登贤良科,授校书郎。武拜门下侍郎,韦罢长安尉,赴选,元衡以为万年丞。过堂日,元衡谢曰:“某与先辈同年及第,元衡遭逢,滥居此地。使先辈未离尘土,元衡之罪也”。贯之呜咽流涕而退。后数月,除补阙。是年,元衡帅西川。顺宗永贞时累迁尚书右丞,宪宗时以本官同中书门下平章事。与贯之同日宣制(出《续定命录》)。迁中书侍郎,罢为吏部侍郎,穆宗朝为工部尚书。卒年六十二,赠右仆射,谥曰贞,后更谥曰文。
释文:
韦纯,字贯之,唐代京兆人。韦绶的弟弟,唐宪宗时期的宰相。因唐宪宗也叫“纯”(李纯),为了避讳,改用字当名。武元衡和韦贯之,同年的进士。唐德宗贞元初,登“贤良”科,授予“校书郎”。武元衡官拜“门下侍郎”,韦贯之卸任“长安尉”,赴京城等待任命,武元衡则任“万年县丞”。进士及第谒见宰相那天,武元衡道歉说:“我与先辈同年及第,元衡我的遭际,让我滥竽充数居此位置。使得先辈未能腾达,元衡我的罪过啊”。韦贯之哭着退下。后几个月,被任命为“补阙”。那一年,武元衡做“西川帅”。顺宗永贞时,一直升到“尚书右丞”,宪宗时,在本职官位上兼任“同中书门下平章事”。与韦贯之同日获任命书(出自《续定命录》)。后改任“中书侍郎”,再为“吏部侍郎”,穆宗时,为“工部尚书”。六十二岁去世,死后被诏赠右仆射,追认为“贞”,后又改为“文”。
《新唐书·韦贯之传》 贯之及进士第,为校书郎,擢贤良方正异等,补伊阙、渭南尉。河中郑元、泽潞郗士美以厚币召,皆不应。居贫,啖豆糜自给。再迁长安丞。或荐之京兆尹李实,实举笏示所记曰:“此其姓名也,与我同里,素闻其贤,愿识之而进于上。...
文言文翻译:名实未亏而喜怒为用,亦因是也
名义不同,实际上没有变化,却因此或怒或喜,也不过就是顺着猴子的心理罢了。
出自庄子《齐物论》。庄子认为万物都是浑然一体的,并且在不断向其对立面转化,因而没有区别。需要说明的是,庄子的这种见解是抓住了事物的一个方面加以强调,具有片面性。
文章中有辩证的观点,也常常陷入形而上学观点之中。但是,在他的论述中常常表现出深刻的思考和智慧。文中涉及很多宇宙观方面和认识论方面的问题,对中国古代哲学研究有重要的意义。
扩展资料
《齐物论》是《庄子·内篇》的第二篇。
全篇由五个相对独立的故事连珠并列组成,故事与故事之间虽然没有表示关联的语句和段落,但内容上却有统一的主题思想贯穿着,而且在概括性和思想深度上逐步加深提高,呈现出一种似连非连、若断若续、前后贯通、首尾呼应的精巧结构。
文言文翻译器之的翻译
之的中文解释
以下结果由汉典提供词典解释
部首笔画
部首:丶部外笔画:2 总笔画:3
五笔86:PPPP 五笔98:PPPP仓颉:INO
笔顺编号:454 四角号码:30302 Unicode:CJK 统一汉字 U+4E4B
基本字义
1. 助词,表示领有、连属关系:赤子~心。
2. 助词,表示修饰关系:缓兵~计。不速~客。莫逆~交。
3. 用在主谓结构之间,使成为句子成分:“大道~行也,天下为公”。
4. 代词,代替人或事物:置~度外。等闲视~。
5. 代词,这,那:“~二虫,又何知”。
6. 虚用,无所指:久而久~。
7. 往,到:“吾欲~南海”。
详细字义
〈动〉
1. (会意。象艸过屮。枝茎益大。本义:出,生出,滋长)
2. 同本义 [grow]
之,出也。象艸过屮,枝茎益大有所之,一者,地也。——《说文》
如语焉而未之然。——《礼记》。俞樾平议:“此之字乃其本义。未之者,未出也。”
3. 往,朝某方向走,到…去 [go to;leave]
之,适也。——《广雅》
自伯之东。——《诗·卫风·伯兮》
之沛公军。——《史记·项羽本纪》
之虚所卖之。(“虚”同“墟”)——唐· 柳宗元《童区寄传》
佯狂不知所之者。——明· 张溥《五人墓碑记》
吾欲之南海,何如?—— 清· 彭端淑《为学一首示子侄》
4. 又如:之如(前往);之往(去;到);之官(上任;前往任所);之国(前往封地);之适(前往)
1. 指示人或事物,相当于“这个”“那个” [this;that]
宣王说之。(之:指南郭处士来吹竽。)——《韩非子·内储说上》
虎因喜,计之曰。(之:这,指上文所说驴生了气只能踢的情况。)——唐· 柳宗元《三戒》
当分明记之。(之:指共读情景。)——清· 袁枚《祭妹文》
为之,则难者亦易矣。(之:代词,指天下事。)——清· 彭端淑《为学一首示子侄》
2. 又如:较之中学时代;因之,他将自己的整个心血都放了进去
3. 指代人或事物的名称,相当于他、她、它、他们 [he;her;it;they;them]
郑商人弦高将市于 周,遇之。——《左传·僖公三十二年》
4. 又
蹇叔哭之。
巫医乐师百工之人。(“之”是指示代词,指代“巫医乐师百工”。)——唐· 韩愈《师说》
5. 又如:取而代之;战而胜之;为之感叹;使之顺利发展;与之见面
6. 指示代词,相当于“其”、“他的”、“其他的” [its;his;other]
纣王令推上法场,斩之老母。——《武王伐纣平话》
〈助〉
1. 的 [of]
2. 用在定语和中心词之间,表示领属关系或一般的修饰关系
谢庄少年之精技击者。—— 清· 徐珂《清稗类钞·战事类》
开火者,军中发枪之号也。
3. 又如:钟鼓之声;一家之长;原因之一;夫子之文章
4. 用于主谓结构之间,取消句子的独立性
吾见师之出。——《左传·僖公三十二年》
5. 用于实词与介词之间
口之于味,有同耆也。——《孟子》
〈形〉
1. 具有字母S的形状的,“之”字形 [zigzag]。如:之江(江流曲折如“之”字者);之字路(曲折如“之”字形的路)
常用词组
1. 之后 zhīhòu
(1) [after]∶紧接在…时以后
作出安排之后,我们就照着办
(2) [behind]∶在…后面
房屋之后有棵大樟树
(3) [afterwards]∶然后
之后他又给我来过两封信
2. 之乎者也 zhī-hū-zhě-yě
[archaism;literary jargons] 之、乎、者、也都是文言虚词,现在常用来形容咬文嚼字与迂腐的书呆子气
他说话总是满口之乎者也
3. 之流 zhīliú
[suchlike] 同一类的某人或某物
往往不是一位贵族,而是一个流浪汉之流的人
4. 之前 zhīqián
[before] 表示在某个时间或处所的前面
吃饭之前要洗手
5. 之字路 zhīzìlù
[switchback;curve in a road] 山区中之字形或人字形道路或小径
旅行者爬上一些易爬的之字形路
文言文翻译
大意翻译:
高梁桥下的河水从西山深峡谷中流淌过来,经过此地流入河里。一千匹白色的带子一般,微风吹过水面就像罗纹纸(一种纸张)。河堤筑在水中,被两条河夹着。堤上有四行绿色的杨数,树木古老枝叶繁盛,一棵大树的树荫,可以铺好几张席子,从叶子缝隙中垂下的光线有一丈多长。
河岸北边寺庙道院非常多,红门大殿,绵延好几十里远。对面远处的树木,高矮成林,中间几处水田,西山好像人盘着螺旋状的头发,耸立在树林河水之间。
极乐寺离桥大约三里路,道路的风景也很好,马在绿荫下前行,就像给马车做的车棚。佛殿前有几株“剔牙松”,松树躯干碧绿嫩黄,斑驳疏落就像大鱼的鱼鳞,松树大约有七八围(一人环抱的长度叫做围)粗。
空闲时节,我曾经和黄思立等先生一起来这里游玩。我的弟弟袁中郎说:“这个地方就像钱塘、苏堤”。黄思立也认为是。我于是感慨西湖美景,我梦到很多次了,什么时候能挂起进贤冠(挂进贤冠,意思是辞去官职,挂起官帽,让给贤能的人),充当西湖六桥底下的游客,了却我一段山水情缘?
原文:
高梁桥在西直门外,京师最胜地也。两水夹堤,垂杨十余里,流急而清,鱼之沉水底者鳞鬣皆见。精蓝棋置,丹楼珠塔,窈窕绿树中。而西山之在几席者,朝夕设色以误游人。当春盛时,城中士女云集,缙绅士大夫非甚不暇,未有不一至其地者也。
三月一日,偕王生章甫、僧寂子出游。时柳梢新翠,山色微岚,水与堤平,丝管夹岸。趺坐古根上,茗饮以不酒,浪纹树影以为侑,鱼鸟之飞沉,人物之往来以为戏具。堤上游人,见三人枯坐树下若痴禅者,皆相视以为笑,而余等亦窃谓彼宴中人喧嚣怒诟,山情水意,了不相属,于乐何有也?少顷,遇同年黄昭质拜客出,呼而下,与之语,步至极乐寺,观梅花而返。
译文
高梁桥在西直门外,是京城风景最优美的地方。两条河夹着堤岸,垂杨柳蜿蜒了十余里,水流又急又清,鱼沉到了水底,鱼鳞和鱼鳍都看得清楚。佛寺星罗棋布,红楼朱塔,在绿树的映衬下显得格外的美丽。而从西山为游人所设下的坐席上看到的景致早晚都不一样,仿佛是故意用来娱乐游人的一样。当春意正浓时,城里的达官贵人,只要不是特别的没空都会来这里游览一番。
三月一号那一天,带着王袗和和尚寂子一起去游览。当时的杨柳刚刚抽芽,山色雾霭冥蒙,水与河堤齐平,两岸音乐声不断。盘腿坐在古树根上,把茶当作酒来品饮,绿树浪影好似劝人畅饮的音乐和锦帛一般,清清的水让我产生错觉,仿佛鱼在天上飞,鸟在水里游一般,人来人往,也好似这景致的一部分。河堤上的游人看到我们三个人呆坐在古树上,像傻和尚一样,纷纷相视而笑。而我们是在笑他们在这里设下宴席,喧嚣怒诟,和这美景丝毫不相衬,也不知乐从何来。过了一会儿,遇到了同一年登科的黄炜,叫他下来,与他交谈了一会儿,步行到极乐寺观赏了梅花,接着就回家了。
汉元帝见到王昭君之后,才知道她有绝美的姿色,有些后悔,然后想到自己是被欺骗了,但是事情已经成定局,因此放她去了。
庖丁为文惠君解牛。牛发怒着吼叫,文惠君感到害怕,庖丁用刀刺牛,牛死了。大王看到他技术这么高,感到怀疑,庖丁解除了他的疑惑。文惠君才理解了其中的道理,脸色稍稍缓和了一些。文惠君此后用这种方法治理国家,最终解除了内忧外患。
陈胜死后,众豪杰推举项羽为统帅。约定先攻入咸阳者称王。没想到刘邦先攻下咸阳,项羽在鸿门设宴,想要杀刘邦,但是意志不坚定,范增举起玉珏来督促他。樊哙闯了进来,声讨秦王杀人唯恐不能杀完,并且举例说出刘邦对待项羽的事情,用来警告项羽不要令反秦的大事不能成功。
晋人有一块儿美玉,邻居觊觎他的美玉,多次偷盗没有得手,为了断绝邻居的念头,晋人于是率领妻子和儿子到了桃源尽头,路上遇到一条大河,借来船只度过江河,后来到达了没有人的地方,但是却听到了美妙的声音,眼所能看见的地方,什么也没看见,他的儿子抬起头,看见了一只大鹏鸟,腾起云气,想要往南飞。妻子和儿子都认为这是一个好地方,于是定居在了这里。
僧齐己往袁州谒郑谷,献诗曰:“高名喧省闼,雅颂出吾唐。叠巘供秋望,飞云到夕阳。自封修药院,别下着僧床。几话中朝事,久离鸳鹭行。”谷览之云:“请改一字,方得相见。”经数日再谒,称已改得诗,云:“别扫着僧床。”谷嘉赏,结为诗友
译文:齐和僧自己前往袁州去拜见郑谷,献诗说:“
高梁桥在西直门外,是京城风景最优美的地方。两条河夹着堤岸,垂杨柳蜿蜒了十余里,水流又急又清,鱼沉到了水底,鱼鳞和鱼鳍都看得清楚。佛寺星罗棋布,红楼朱塔,在绿树的映衬下显得格外的美丽。而从西山为游人所设下的坐席上看到的景致早晚都不一样,仿佛是故意用来娱乐游人的一样。当春意正浓时,城里的达官贵人,只要不是特别的没空都会来这里游览一番。
三月一号那一天,带着王袗和和尚寂子一起去游览。当时的杨柳刚刚抽芽,山色雾霭冥蒙,水与河堤齐平,两岸音乐声不断。盘腿坐在古树根上,把茶当作酒来品饮,绿树浪影好似劝人畅饮的音乐和锦帛一般,清清的水让我产生错觉,仿佛鱼在天上飞,鸟在水里游一般,人来人往,也好似这景致的一部分。河堤上的游人看到我们三个人呆坐在古树上,像傻和尚一样,纷纷相视而笑。而我们是在笑他们在这里设下宴席,喧嚣怒诟,和这美景丝毫不相衬,也不知乐从何来。过了一会儿,遇到了同一年登科的黄炜,叫他下来,与他交谈了一会儿,步行到极乐寺观赏了梅花,接着就回家了。
文言文约取而实得翻译
这是不是文言文?
Unix的轻巧“约取而实得”(中篇)
三、与查找比较相关的命令
使用Windows系统的用户可能都有这样的经历,在网上看到可悠长品赏的电影,down;看到匠心独运的电子书,down;看到妙织锦绣的文章,down;看到衔华佩实的资料,down。但时间一长,想再回顾一下《星战前传3:西斯的反击》中奥比旺和阿纳金在熔岩横流的穆斯塔法星上展开光剑对决的精彩片段,或者是重温一下李开复先生给中国学生第四封信中所提出在大学校园应当掌握的“七项学习”,可能自己都记不清当时是放在哪个目录里了。幸好,Windows为我们提供了“搜索”功能,再加上现今Google、百度相继推出的Google 桌面搜索、百度硬盘搜索,才使得这些文件幸免于藏身深宫大院之中,茕茕孑立、形影相吊的命运。那么在Unix系统中的文件又是怎样的命运呢?且看以下的命令功能:
(一)利用find命令查找文件
find命令的功能是在指定目录及其子目录下查找符合条件的文件,命令格式如下:
find path expression
参数path指欲开始查找的起始目录,find会遍寻此目录以及其子目录,并且此参数可以有多个目录名称,只要在目录与目录之间用空格分开即可。参数expression指明了诸如基于文件名、文件类型、文件所有者、最后一次修改时间等的查找规则,find命令将遵循此查找规则来查询指定目录以及子目录中的文件。
常用的查找规则如下:
-name filename 指定要寻找的文件或目录名称
-print 将搜索到的符合条件结果以包含路径名的方式输出
-type x 以文件类型作为寻找条件,常用的文件类型x如下:
d --- 目录文件, f --- 普通文件, b --- 块设备文件, c --- 字符设备文件, l --- 链接文件
-user user 寻找用户user所拥有的文件,user可为用户名或uid号
-atime n 寻找n天之前曾被访问过的文件
-mtime n 寻找n天之前曾被修改过的文件
-exec command {}; 用寻找到的文件作为执行command的对象,{}中保存执行command时所需的参数,注意必须以 ; 为结束
下面来看一些具体的查找实例:
[例1] 在目录/home中查找名为javac的文件,并要显示出完整的路径名:
find /home –name javac -print
[例2] 在当前目录下查找以doc开头,7天之前曾被修改过的文件:
find . –name “doc*” -mtime 7
[例3] 在目录/home中查找名为anray的目录,并显示出完整的路径:
find /home –name anray –type d -print
[例4] 在目录/home中查找用户zcl所拥有的普通文件,并将其删除:
find /home –type f –user zcl -exec rm {} ;
(二)使用grep命令查找字符串
使用grep命令在文本文件中查找指定的字符串,并将所有出现该字符串的行打印显示出来。grep命令的格式如下:
grep [-iv] 字符串 文件名
参数i代表查找字符串时忽略字母大小写,参数v显示出所有不包含指定字符串的行。如果在欲查找的字符串中包含有空格,那么应该用单引号将此字符串引起来。此外,如果是想同时在多个文件中查找指定的字符串,那么只需列出所有欲搜索的文件即可,这样grep命令会在所列出的匹配行前加上文件名。grep常与通配符、管道符一起搭配使用,这样可以实现一些特殊的查找功能,大家应能结合上面所介绍的命令来综合应用。
[例1] 在文件file1中查找字符串“Java Web”,并忽略大小写。
grep –i ‘Java Web’ file1
或 cat file1 | grep –i ‘Java Web’
或 grep –i ‘Java Web’ < file1
[例2] 在当前目录中查找5月1日创建或修改过的文件。
ls –la | grep –i ‘may 1’
(三)比较两个文件的内容
在Windows系统中,不知你是否用过一款名为WinMerge的软件?此款软件一项非常强悍的功能,就是可以比较两个文件的内容有哪些不同之处,而且可谓是火眼金睛。记得笔者读研一的时候,听一位助教说他就是靠这款软件逮了不少抄袭作业的人:)而在Unix系统中,则无需借助第三方软件就可实现此项功能了。cmp命令可用于比较两个文件,这两个文件可以是文本文件也可以是非文本文件。在默认情况下,cmp命令会显示两个文件第一次数据不同的位置;若两个文件内容相同,则不显示任何信息。cmp命令的格式如下:
cmp [-l] 文件名1 文件名2
参数l代表标示出每个不同之处内容的行号。
另外,还可以使用diff命令来比较两个文本文件或目录的不同之处,它会详细的列出文件1比文件2增多的内容、减少的内容以及改变了的内容。diff命令的格式如下:
diff [-r] 文件1 文件2 //如果比较两个目录的不同之处,加上参数r
在得到的结果中,d表示文件1比文件2增多的内容,a表示文件1比文件2减少的内容,c表示文件1较文件2改变了的内容。
(四)使用wc命令进行统计
大家一看到wc这个词,不知道是否会产生方便的感觉,呵呵。在Unix系统中,wc可是个非常有用的命令。对于Word中的字数统计功能,大家应该非常熟悉,利用它可以统计出一篇文章中的页数、字数、字符数、行数等信息。而wc命令也同样实现了类似于Word的字数统计的功能,它把一个文件作为数据流读入,然后计算出此文件中的行数、单词数以及字符数,并输出这些统计数据。wc命令的格式如下:
wc [-lwc] filename(s)
参数l代表统计行数,参数w代表统计字数,参数c代表统计字符数。
wc -l file1 file2 //统计文件file1和file2 的行数
grep wang /etc/passwd | wc –l //统计目录/etc下的passwd文件中有多少个用户名为wang的用户
四、文件归档及压缩命令
(一)文件归档命令
用户在处理文件过程中,有时需要对某些目录及文件进行打包备份的操作,或有时需要将几个文件组合成一个文件以便于网络传送,就像减肥瘦身了的五、六个美女挤坐一辆出租车一样,这时Unix系统提供的tar命令就能有用武之地了。使用tar 命令,可以将多个文件或目录合并成为一个tar包以便于存储及传输。tar命令的常用格式是:
tar cvf filename.tar file1 file2 …directory1 directory2 …
此处参数中c表示创建一个新的归档,v表示启动显示模式,tar会显示出所处理的每个文件名,f filename.tar表示使用指定的文件名作为归档文件。
如:要将/home/zcl/down目录中的文件全部归档为down.tar,可以使用如下命令
tar cvf down..tar /home/zcl/down
当用户想把已归档的文件复原,则可使用如下的命令格式:
tar xvf filename.tar
(二)文件压缩命令
为了避免文件占用太多的磁盘空间,用户会选择将文件压缩存放。通常压缩会和归档组合使用,使用户能够对整个目录以及目录中的文件同时进行压缩。对许多Windows用户来说,使用Winzip、Winrar等工具软件来压缩或解压文件是很平常的事,那么如何在Unix系统中对文件进行压缩与解压呢?下面介绍Unix系统中常用的三种压缩类型以及解压缩命令。
1、使用gzip/gunzip 命令解压缩文件
使用gzip命令压缩后的文件名称为“原文件名.gz”,它对应的解压命令是gunzip。命令格式如下:
gzip filename
gunzip filename.gz
如:要largefile.tar文件压缩成为largefile.tar.gz,则可以使用如下命令
gzip largefile.tar
如果要把largefile.tar.gz解压,则只需使用命令gunzip largefile.tar.gz即可。
2、使用compress/ uncompress命令解压缩文件
凡是经过compress命令压缩处理的文件,会在文件名后附加上“.Z”,它对应的解压命令是uncompress。命令格式如下:
compress filename
uncompress filename.Z
3、使用pack/unpack命令解压缩文件
凡是经过pack命令压缩处理的文件,会在文件名后附加上“.z”,它对应的解压命令是unpack。命令格式如下:
pack –f filename
unpack filename.z
五、进程管理与控制命令
“进程”顾名思义就是“正在进行着的程序”,在Unix系统中一个进程可视为一项正在执行的任务,这样一个命令也就是一个进程了。Unix系统具有检查和控制进程的相关命令,它们常被用于管理Unix系统。事实上,进程不仅包括用户所执行的命令,也包括了维持Unix系统正常运行的所有程序,且每一进程都有其唯一的代号,即进程标识符。
要想查看系统当前正在运行的进程信息,可使用命令:
ps [-options] //无参数时只显示当前用户在当前窗口中所运行的进程
//如果系统提示ps为非法命令,则在csh中可使用/usr/bin/ps,
//bash中可使用/usr/ucb/ps来替代ps
参数 解释
-e 列出所有正在运行的进程
-f 长列表显示进程的细节信息,一般与e一起使用
-u 用户名 显示指定用户正在运行的进程
如:要求长列表显示所有与用户zcl相关的进程信息,命令如下:
ps –ef | grep zcl
此外,如果想要查看进程占用系统资源的情况,可使用如下的两个命令:
/usr/ucb/ps –auwx //查看进程占CPU、内存等系统资源的情况
prstat //时时刷新当前系统的进程信息,并按所占系统资源大小排列
在某种特殊情况下,用户可能会无法正常的结束某一进程,这时就需要使用命令kill来杀掉这一进程,不过要注意的是用户只能杀掉由其自身创建的进程。命令格式如下:
kill [-signal] process-id
或
pkill [-signal] process-name
kill就像一名狙击手,实施的是精确的“点杀”,kill会精确的杀掉指定进程号的进程,如:
kill 12345 //“点杀”进程号为12345的进程,进程号可利用ps命令查出
kill -9 12480 //-9代表强制杀掉进程,但不会清理该进程所占的资源
pkill就像一名机枪手,实施的是威力巨大的“群杀”,pkill会杀掉所有指定的进程名的进程。如:
pkill sleep //杀掉系统中所有名为sleep的进程
这里,我们再引入一个新的概念——作业。作业这一概念只有在需要对进程区分为前后台时方被使用,它等同于进程的概念。前台进程是指可以和用户直接进行人机交互的进程,它可以接收键盘输入并将结果显示在显示器上。缺省状态下用户启动的Unix程序都运行在前台。后台进程是指不直接和用户进行交互的进程,用户一般是感觉不到后台进程的运行。要让某一程序在后台运行,只需在命令行的最后加上“&”符号。在Unix系统中可以同时在前台和后台运行多个进程,通常情况下,一般把需要和用户交互的程序放在前台执行,而把不需要以交互方式执行的程序置于后台运行。
使用jobs命令可以查看当前系统中正在执行的作业,如下图所示:
在图中,“[]”中的数字代表作业号,此作业号可以配合作业管理命令一起使用:
fg %n 将某一作业放入前台运行(n代表作业号,下同)
bg %n 将某一作业放入后台运行
stop %n 挂起后台某一作业
kill %n 终止某一指定的作业
此外,还应掌握三个常用的键盘指令:
Ctrl + z 挂起前台正在运行的作业
Ctrl + d 正常的结束前台作业,即先执行完该进程后结束
Ctrl + c 终止前台作业(非正常方式)
如:
[例1] 要求后台运行find命令,在当前目录及其子目录下查找文件名前缀为file的文件。
解:通常当在后台运行命令时,最好将其运行结果输出重定向到一个文件中,以便日后检查或校对。因此,此题可以使用如下的命令:
find . -name “file*” >myfind &
这样,我们就可以通过查看myfind文件来查看查找结果了。在运行此命令的同时,我们还可以继续输入其它命令来进行其它操作。
[例2] 要求前台运行find命令,在当前目录及其子目录下查找文件名前缀为file的文件,运行过程中挂起进程,并将其放入后台运行。
解:此题可以使用如下的命令:
find . -name “file*” >myfind
^z (按Ctrl + z)
jobs //通过jobs命令来查看find进程的作业号,假设为1
bg %1
这里再补充与记取一个小知识点,即当在前台杀掉某一进程后,那么此进程的所有子进程都会同时被杀掉;而如果是在后台杀掉某一进程,那么此进程的所有子进程都将“过继”给“祖宗”进程(即进程号为1的进程)而继续运行。
上一篇:《Unix的轻巧“约取而实得”(上篇)》
下一篇:《Unix的轻巧“约取而实得”(下篇)》
Trackback:http://tb.donews.net/TrackBack.aspx?PostId=404122
[原创]Unix的轻巧“约取而实得”(上篇)
作者: anray 发表日期: 2020-09-08 23:36 文章属性: 原创 复制链接
在经过上机操作实践以及掌握Unix系统相关的基础知识之后,继而要进一步讲解Unix基本命令的功能、使用及需掌握的一些必备技巧。本文是上篇,主要有文件系统的相关命令和特殊字符的使用这两方面内容。
Unix的轻巧“约取而实得”(上篇)
在经过上机操作实践以及掌握Unix系统相关的基础知识之后,可以说已跨进了迈向成功的门槛。接着要登堂入室,继续专进,就必须更加深入的了解Unix基本命令的功能、使用并掌握一些必备的技巧。这一轮学习会有一定难度,需要强烈的求知欲和进取心作为源动力,因为只有“不满足才是向上的车轮”;同时也需要注重学习方法,善用前人总结的“约取而实得”的经验,巧学精进,迎难攻解,从而达到再上台阶之成效。
一、文件系统的相关命令
佛教《百喻经》中有一则三重楼的喻里,说有一个财主,见到他的邻居盖房子,三层楼盖得很漂亮,他也要盖这样的三层楼房子。见工匠在做地基,他就说不要地基,要直接盖第三层楼,因为第三层最高最漂亮。我们都会觉得这个财主很可笑,但在学习知识的过程中,我们可别老想着第三层而忽视打好地基噢!
文件系统相关的命令是操作Unix系统的基础,在《Unix操作系统的入门与基础》一文中我们曾使用过其中的部分命令,下面就再来仔细学习这些命令的使用,继续打好今后盖“三层楼”的“地基”吧。
(一)目录管理
我们可以通过使用mkdir、rmdir与cd命令来创建、删除目录以及改变工作目录,并通过ls命令列表显示目录内容,以达到对目录的有效管理。
(1)mkdir命令的功能是创建目录,并且可同时创建多个目录,格式如下:
mkdir [-p] directory-name(s)
参数p代表在建立指定目录时,如果其父目录不存在,则一同创建。
[例]
mkdir dir1 dir2 dir3 //在当前目录下建立目录dir1、dir2、dir3
mkdir dir1/dir4 //在当前目录下的dir1子目录中创建目录dir4
mkdir –p dir6/dir7 //在当前目录下,由于不存在dir6目录,则先自动创建目录dir6,
//然后创建其子目录dir7
(2)rmdir命令的功能是删除目录,但其只能删除空目录(即目录中不包含文件),故此命令一般较少使用,在后文中会介绍一个更为常用的删除目录命令。rmdir命令的格式如下:
rmdir directory-name(s)
(3)在进行处理文件等的操作过程中难免需要在不同的目录下工作,这时cd命令就能派上用场了。cd命令的功能是改变当前的工作目录,它的命令格式如下:
cd [directory-name]
cd后面的目录可以是绝对路径,也可以是相对路径。如果cd后面不跟路径名,则是回到用户的主目录。如果大家对此处的一些概念不甚熟悉的话,请参见《Unix操作系统的入门与基础》文中的介绍,此处就不再赘述了。下面来看几个例子:
cd dir1 //进入当前目录中的dir1子目录
cd .. //进入上级目录,即把工作目录改变成当前目录的父目录
cd ../zcl //回到父目录,同时再进入zcl子目录中
(注:上述三个命令的路径都为相对路径)
cd /home/anray //把工作目录改变成根目录中的home目录下的anray子目录
(注:此处路径为绝对路径)
此外,使用pwd 命令可以查看当前的工作目录,它显示的是当前工作目录所处的绝对路径。
(4)ls命令的功能是列表显示指定目录中文件及子目录的信息(其实在Unix系统中目录本身也被视为一个文件,但是为了照顾习惯的思维,在叙述时仍然将其区分为文件与目录两类),缺省输出顺序为纵向按字符顺序排列。它常用的命令格式如下:
ls [-altFR] [directory-name]
参数a代表显示所有类型的文件,包括文件名以“.”为第一个字符的隐藏文件。参数t代表按文件最后修改时间的顺序依次排列文件,参数R将会列出指定目录下以及其所有子目录中的文件,使用参数F将会在列表中的每一个目录后面加上“/”,在每个可执行文件后面加上“*”。参数l代表长列表显示目录内容,即列出文件的类型、访问权限、拥有者、文件大小、修改时间及名称等详细信息。下面将介绍一下长列表显示中的信息的含义,“ls –l”命令的使用如下图所示。
在上图长列表显示文件信息的每一行中,
第一列 第1个字符表示文件的类型;
第2-4个字符表示文件所有者对此文件的访问权限;
第5-7个字符表示用户组对此文件的访问权限;
第8-10个字符表示其他用户对此文件的访问权限;
第二列 文件的链接数
第三列 文件的所有者
第四列 文件的用户组名
第五列 文件所占的字节数
第六至八列 文件上一次的修改时间
第九列 文件名
注:此表格中的一些概念在下文会有详细介绍,这里只需先了解一下即可
(二)文件管理
1、文件的创建、编辑与删除
Unix系统中可以使用touch命令来创建新文件,它的命令格式如下:
touch filename(s)
但要指出,touch命令最常用的功能并不是创建文件,而是改变指定文件(或目录)的最后访问时间和修改时间。它的命令格式如下:
touch [-am] [mmddhhmm[yy]] filename(s)
此命令中,若指定文件不存在,则创建之;若已存在,则将指定文件的访问时间和修改时间按参数的要求进行改变。参数a代表只改变访问时间,参数m代表只改变修改时间。参数mmddhhmm[yy]中每隔两位分别表示“月日时分[年]”,用户可利用此参数指定欲设置的时间,若不带此参数,则会自动使用系统当前的默认时间。
[例] 在当前目录下创建新文件document:
touch document
将刚创建的文件document的访问与修改时间改为2020年10月1日0时0分:
touch -am 1001000005 document
大家可不要小视touch命令的此项作用,在软件的实际开发中,有时它还会与企业的客户关系管理策略或企业经济效益密切关联。倘若你所在企业的开发团队协作精神好,工作效率高,或者是改进了相关技术与流程,使原与客户合同中约定的项目完成日期大大提前,为了屏蔽用户知情,避免节外生枝,该命令就派上大用场了。这事我知你知即可,彼此只能心照不宣噢!
文件创建好之后就需要对此文件的内容进行相应的编辑了,在Unix系统中最常使用的编辑工具是vi,在后文中会有专门的章节进行详细介绍,此处先行略过。
在使用Unix系统一段时间之后,大家可能会发现文件数量正在快速增加,而其中的一部分文件可能已经变得过时,或是没有了使用价值,这时就应该及时利用rm命令将此类文件删除了。rm命令的功能是删除文件或目录,它的命令格式如下:
rm [-i] filename(s)
或 rm –r directory-name(s)
使用参数i的目的是给大家一次“买后悔药”的机会。由于Unix系统中的文件一旦删除将极难恢复,因此在删除文件之前一定要慎重。而参数i的作用是在删除文件之前进行逐一询问提醒,是否确实要删除此文件。如果输入y则删除文件,若输入其他字符,文件则会被保留。使用了带参数r的rm命令可用来删除一个目录以及其所有子目录,此时不必受删除目录必须为空目录的条件限制,因此也就更具危险性,大家在使用前应当慎之又慎。
[例]
rm doc1 doc2 doc3 // 直接删除文件doc1、doc2、doc3
rm –i doc1 doc2 doc3 //在删除文件doc1、doc2、doc3时,每删除一个之前先作提示
rm -ri dir1 //删除目录dir1以及其中所含的所有文件与子目录,删除前先作提示
2、文件的查看
常用的查看文本文件的命令有cat、more、head、tail等,下面将逐一进行介绍。
(1)cat命令可以在屏幕上显示出文本文件的内容,它的命令格式如下:
cat filename(s)
不过cat最常见的用法是配合重定向符来清空文件以及将几个文件合并成为一个文件。重定向符的详细用法请参见本文第二章节的内容。
[例]
cat /dev/null > doc.txt //清空文件doc.txt,/dev/null代表空设备文件(记住使用即可)
cat < doc1.txt >> doc2.txt //将doc1.txt中的内容保存在doc2.txt的尾部
(2)使用cat命令查看文本文件时会有一个问题,就是它不会分屏显示文件,这样当文件的内容超出一屏时,除了最后一屏的内容之外,上面的内容都将是一闪而过。当然解决的办法Unix也替我们想好了,就是使用more命令来查看此类文件。more命令的格式如下:
more filename
more命令将会以分页的方式显示文本文件内容。当每次将文件内容显示在屏幕上时,如果内容超出一屏,则会在屏幕的左下部显示“ --more--”,并且在其后面显示百分比表示已显示部分占总内容的比例。此后按回车键则会下滚一行,按空格键则会下翻一屏,按“b”字母键可以返回上一屏,按“h”字母键可以获得关于更多功能的帮助;使用“/”加上字符串可以查找指定字符串的内容信息,找到后可以按“n”字母键继续搜索下一个符合要求的内容信息,按“q”字母键则可退出并返回Shell命令提示符状态。
(3)head & tail 命令
head与tail命令的格式如下:
head [-n] filename(s)
tail [-n] filename(s)
head命令的功能是显示一个或多个文件开头n行的内容,tail命令的功能是显示一个或多个文件最后n行的内容。若没有指定参数n,则系统会默认显示10行内容。
(三)文件与目录的访问权限
1、文件访问权限简介
在Unix系统中每个文件(或目录)都包含有一套权限,这些权限决定了谁能访问该文件以及如何访问该文件。通常文件有三种权限:
权限 普通文件的权限 目录的权限
r 读取文件内容 读取文件名称
w 向文件写入信息 建立和删除文件,可以改变文件名等
x 执行文件 使用该目录中的文件
在Unix系统中有三种不同的用户类型,分别是所有者(owner)、用户组成员(group)、其他用户(other)。所有者是指文件的创建者;用户组成员是指由若干个用户组成的组内成员;而除所有者、用户组成员之外的访问者,统称为其他用户。所有者除拥有相关的访问权限外,还有向另两类用户授权之权限。用户组中的成员在同组内可以共享信息,通常某一类或某一项目中的用户会被Unix系统管理员归为一个用户组,每个用户都被授予能访问同组成员文件的权限。其他用户在所有者的授权下可对文件有读、写或执行的权限。
上文中我们曾提到使用“ls –l”命令来显示文件的访问权限。如图中所示:
以文件myfile1为例:
所有者 用户组 其他用户
权限 rw- r-- r--
含义 可读、可写、不可执行 可读、不可写、不可执行 可读、不可写、不可执行
2、文件访问权限的设置
使用chmod命令可以修改文件的访问权限,chmod命令的格式分为两种:
格式1:chmod symbolic_mode file(s)
格式2:chmod absolute_mode file(s)
(1)格式1:符号模式(symbolic_mode)的命令格式如下:
chmod who op permission(s) file(s)
参数who表示用户类型,它的内容为以下一项或多项:
u 文件所有者
g 用户组
o 其他用户
a 所有用户
参数op表示操作:
+ 表示要增加permission指定的权限
- 表示要取消permission指定的权限
= 设置为permission指定的权限,并取消原设置权限
参数permission为权限类型,它的内容为以下一项或多项:
r 表示可读
w 表示可写
x 表示可执行
[例] 以上图为例,要为myfile1的所有者增加执行权限,用户组增加写权限与执行权限,取消其他用户的读权限,使用命令如下:
chmod u+x,g+wx,o-r myfile1 //为不同用户类型设置权限时用“,”分隔
(2)格式2:绝对模式(absolute_mode)的命令格式如下:
chmod xyz file(s)
参数x、y、z分别代表0-7的数字,用来表示所有者、用户组、
求文言文翻译
庆历中,劫盗张海横行数路,将过高邮。知军晁仲约度不能御,谕军中富民出金帛,市牛酒,使人迎劳,且厚遗之。海悦径去,不为暴。事闻,朝廷大怒。时范文正公在政府,富郑公在枢府,郑公议欲诛仲约以正法,范公欲宥之,争于上前。富公曰:“盗贼公行,守臣不能战,不能守,而使民醵钱遗之,法所当诛也;不诛,郡县无复肯守者矣。闻高邮之民疾之,欲食其肉,不可释也。”范公曰:“郡县兵械足以战守,遇贼不御,而又赂之,此法所当诛也。今高邮无兵与械,虽仲约之义当勉力战守,然事有可恕,戮之恐非法意也。小民之情,得醵出财物,而免于杀掠,理必喜之,而云欲食其肉,传者过也。”仁宗释然从之,仲约由此免死。
既而富公愠曰:“方今患法不举,方欲举法,而多方沮之,何以整众?”范公密告之曰:“祖宗以来,未尝轻杀臣下,此盛德事,奈何欲轻坏之?且吾与公在此,同僚之间,同心者有几?虽上意亦未知所定也,而轻导人主以诛戮臣下,它日手滑,虽吾辈亦未敢自保也。”富公终不以为然。及二公迹不自安,范公出按陕西,富公出按河北,范公因自乞守边。富公自河北还,及国门,不许入,未测朝廷意,比夜徬徨不能寐,遶床叹曰:“范六丈,圣人也!”
宋仁宗庆历年间,强盗张海横走了路,将经过高邮。知军晃仲约度不能抵御,对军队中富户出金帛,买牛酒,派人迎接慰劳,并且送给他。海高兴就走,不算残暴。事情上报,朝廷非常愤怒。当时范仲淹在政府,富弼在枢密院,郑先生提议处死晁仲约用正方法,范公想原谅他们,争夺在皇上面前。富弼说:“盗贼公行,守臣不能战,守不住,而使百姓凑钱给他,法所要杀的;不杀,郡县不再肯守的了。听说高邮的人民憎恨的,想要吃它们的肉,不可放弃的。”范公说:“郡县的兵力足以防御,遇上贼不到,然后又给他,这种方法所要杀的。现在没有军队和武器高邮,虽然仲约的意义应当努力战斗,但事情有可宽恕,杀了他恐怕不是法律意思。小民的感情,得到凑钱出财物,而免于杀掠,管理一定会很高兴的,但说要吃它们的肉,传授的人错了。仁宗释放地跟着走了”,仲约因此免于一死。
不久,富弼生气地说:“现在患法不举,正想举法,而多方阻挠的,如何整部?”范公私下告诉他说:“祖宗以来,从来没有轻易杀死臣下,这是一种美德事,为什么要轻易破坏的?并且我与您在这,同事之间,同心的人有多少?虽然上面的意思也不知道所确定的,而轻引导君主诛杀臣子用,其他天手滑,虽然我们也不敢保证自己的。”富公始终不这样认为。等到二公事迹不安,范公出京巡按陕西,富公外出视察河北,范公就自己请求守边。富公从河北回来,到建国门,不允许进入,不知道朝廷的心意,不能入睡整夜彷徨,遶床叹息说:“范六丈,圣人的!”
1.十三岁时就能够织白布,十四岁就做了裁缝
2.白色的急流碧绿的深潭,回旋的清流倒影在水中
涕;
3.(我)面对这张纸留下了眼泪,不知道该说些什么
4.眼里留下了眼泪,(哭的)鼻涕流了一尺长
王;
1.(如果我)三十天之后还没回来,就请立太子为国君
3.妃子,小人,王子,皇孙
4.等到政府的军队平定了中原,在祭拜我的时候别忘了告诉我
小编就这个能力了,希望能帮上你!!
宋朝时,强盗张海带大批人马快要到高邮了,知军(统理府州的军事长官)晁仲约预料无法抵御,就昭示当地富有的人,要他们捐出金钱、牛羊、酒菜去欢迎慰劳贼兵,且很优厚地对待他。张海很高兴,直接离去没有施加暴行。
事情传开以后,朝廷非常愤怒。富弼提议处死晁仲约。当时范仲淹在政务府办公,富郑公在中枢府办公,富郑公商议着想要诛杀仲约,范文正公想要饶恕他,为了争议而进见仁宗。
富公说:“盗贼公然行动,守城的大臣不抵抗,不防守,却要百姓捐出金钱去慰劳贼兵,按律法应当诛杀;不杀,郡县将没有愿意守卫的人了。听闻高邮的百姓忌恨晁仲约,想吃他的肉,难以消除恨意。”
范仲淹说:“郡县的兵力足以应战或防守,遭遇贼兵不抵御,反而去贿赂,在法理上知军必须处死;但是当时实际情况是高邮兵力不足,即使晁仲约按道义应当抵抗或者防守,但是情有可原,这种情况下杀死知军不是立法的本意。而且百姓的常情,只要捐出金钱食物,可以避免杀戮抢劫,按理说一定很高兴。传言百姓想吃晁仲约得肉,是谣传的人的过错。”仁宗听后,消除嫌隙接受范仲淹的意见,晁仲约因此免掉死罪。
不久,富公生气地说:“如今担忧法度不能推行,却又多次破坏它,要凭什么治理民众?”范仲淹私下告诉他说:“本朝从祖宗开始,未曾轻易处死臣下,这是一种美德,怎么可以轻易地破坏呢?假如皇上做惯这种事,将来恐怕我们的性命也不可保了。况且我和你在这里,同僚之间,同样心意的人有多少?虽然圣上的意思还不知道怎么决定,但是轻率地引导圣上诛戮大臣,他日手滑(就是诛杀大臣手顺了),即使是我们也不敢自保啊。”
富公到底不认为是对的,等到二公的功绩不安稳,范公出使去巡视陕西,富公出使去巡视河北,因为范公自己请求戍守边疆,富公从河北返回(京城),到了国门,被拒绝进入,不能揣测到朝廷的心意,连续几晚彷徨着无法入睡,围着床转,叹息着说:"范仲淹是圣人啊。"
往古之时,四极废,九州裂,天不兼覆,地不周载;火爁焱而不灭。水浩洋而不息,猛兽食颛民,鸷鸟攫老弱。于是女娲炼五色石以补苍天。断鳌足以立四极,杀黑龙以济冀州,积芦灰以止淫水。苍天补,四级正;淫水涸,冀州平;狡虫死,颛民生。
——————————
过去很早的时候,(天地)四方的柱子倒塌了,九州裂分开来,苍天不能全部盖住(大地,古谓天圆地方,天似穹庐遮盖大地),大地不能全部完承载地上的万物;大火猛烈燃烧而不熄灭,洪水四处泛滥而不停息,凶猛的野兽吞吃善良的人类,阴狠的禽鸟捕杀老人和小孩。正因为这样,女娲烧炼五色彩石来修补青天,砍断大龟的腿来重树(天地)四方的柱子,杀死黑色的巨龙来拯救冀州(的百姓),积攒芦苇烧成的灰来平息肆虐的洪水。苍天修补好了,(天地)四方的柱子整治好了;肆虐的洪水干了,冀州(的祸乱)平息了;凶狠的野兽死了,善良的百姓由此繁衍生息了。
君王赐给你高官来使你的身份尊贵,赏赐你很多钱财来使你的家庭富足,群臣的爵位没有比你高的,俸禄没有比你多的.
-----
我听说古代贤明的君王,对待那些接受优厚赏赐却不管国家事情的大臣,就要加罪于他;对待那些遇到事情担任职务,却不能胜任工作的臣子,就要加罪于他。