竹磬网-邵珠庆の日记 生命只有一次,你可以用它来做些更多伟大的事情–Make the world a little better and easier


1210月/170

西方思想史谱系图

发布在 邵珠庆

古希腊罗马哲学

古希腊罗马哲学包括自然哲学、形而上学和伦理哲学三个阶段,为西方哲学的理性思辨和形而上学打下了传统根基。它提出了逻各斯、存在、实体等成为西方哲学的经典命题,而柏拉图和亚里士多德关于共相性质的争论开启了中世纪基督教哲学关于唯名论和实在论的争论。

西方思想史谱系图

中世纪基督教哲学

西罗马帝国崩溃后,基督教成为西欧不可侵犯的绝对意识形态,哲学成为“神学的婢女”,被基督教信仰的浓重阴影所笼罩。从教父哲学(柏拉图-奥古斯丁体系)到经院哲学(亚里士多德-阿奎那体系)的过渡反应了希腊罗马理性精神的复苏,而唯名论和实在论的对立为近代理性主义和经验论的兴起开辟了道路。

西方思想史谱系图

近代早期西欧哲学

近代早期西欧哲学从文艺复兴和宗教改革运动开始,演化出欧陆唯理论同不列颠经验论的对立,其核心是理性反思和对经验(外在或内在)的重视。唯理论演变成莱布尼茨-沃尔夫体系中的独断论,而经验论则在休谟那里成为彻底的怀疑主义,这为法兰西启蒙思想和德意志古典哲学的出现埋下了伏笔。

西方思想史谱系图

法兰西启蒙思想和唯物主义

18世纪法国哲学包括法国自然神论和唯物主义两块,探讨的核心问题是人与自然的关系,理论上则表现为思维和存在的关系。法国自然神论奠定了西方政治学的基础,而激进的卢梭则引导了后世批判哲学(马克思和尼采)的出现。法国唯物主义者否定自由意志,但推崇人的理性,使理性主义成为法国哲学鲜明的特点。

西方思想史谱系图

德意志古典哲学

18C末19C初,德意志古典哲学体系的出现标志着传统西方哲学的最高成就。它将考察重点转向主体与客体的关系,实现了西方哲学继亚里士多德形而上学体系之后的第二次飞跃。康德通过对自在之物和现象的严格区分,发展出认识论的先验自我意识统摄机能和道德实践领域的纯粹理性,以及沟通两者的判断力批判。黑格尔通过辩证法三段论将整个世界容纳在绝对精神从自在状态过渡到自为状态,最终达成绝对理性自我意识的宏大历史过程。因此,黑格尔成为最后一个形而上学大体系,并引发费尔巴哈和马克思对其的反思。

西方思想史谱系图

过渡时期

19C中后期,形而上学和理性主义的传统西方哲学走向终结,导致了向现代西哲的过渡时期。

西方思想史谱系图

1110月/170

LINUX中查看文本文件内容命令

发布在 邵珠庆

cat:从第一行開始显示所有的文本内容;
tac:从最后一行開始,显示所有分文本内容,与cat相反。
nl:显示文本时,能够输出行号。
more:按页显示文本内容;
less:与more差点儿相同,也是按页显示文本内容,差别是less能够一行一行的回退。more回退仅仅能一页一页回退。
head:从头開始显示文件指定的行数;
tail:显示文件指定的结尾的行数。但每一行的位置还是原文件里的位置,不会像tac那样与原文件相反。
vi: NB的Linux文本编辑器。

样例与说明

cat

  • cat demo.txt
    显示demo.txt文件所有内容
  • cat -b demo.txt
    显示demo.txt文件所有内容。非空的行输出行号。空行会输出。但不标记行号
  • cat -n demo.txt
    显示demo.txt文件所有内容。所有行都输出行号
    cat
    长处:简单
    缺点:当文本文件内容多于一页内容时。仅仅能显示出最后一页的内容,无法看到前面的内容。

tac

  • tac demo.txt
    从最后一行開始。倒序输出demo.txt的内容。本人不经常使用。
    tac

nl

  • nl demo.txt
    显示文件内容。顺便输出行号。默认情况下空行不记录行号
  • nl -b a demo.txt
    • b a #空行也输出行号
    • b t #默认设置
    • n ln ##行号最左方显示
    • n rn ##行号最右方显示,且不加0(然并卵,我的机器上依旧显示在左边)
    • n rz ##行号最右方显示,且加0(再次然并卵,但加了0了。例如以下图所看到的)
    • w ##设置行号字段占用的位数
      nl
      长处:貌似非常灵活的样子
      缺点:就查看下内容。输出个行号而已。搞那么复杂有卵用。。。

more

  • more demo.txt
    • 按一下空格则往下翻一页
    • 按一下Enter则往下翻一行
    • 按一下B键往上翻一页
    • 不能往上一行一行的翻回去了
    • :f 能够显示文件名称和如今的行数
    • q退出more

less

  • less demo.txt
    • more命令的所有按键less都支持
    • ↑↓箭头能够实现一行一行的上下翻
    • PageDown/PageUp能够实现一页一页的上下翻
  • head demo.txt
    默认仅仅显示文件的前10行文本内容
  • head -n 6 demo.txt
    -n 6 參数指定显示文件的前6行
  • head -n -4 demo.txt
    -n -4 负数表示除去文件结尾的4行,其它的从头開始的所有行都显示出来
    head

tail

  • tail demo.txt
    默认仅仅显示从文件最后一行開始的10行文本内容
  • tail -n 5 demo.txt
    -n 5 參数指定显示文件的最后5行
  • tail -n -5 demo.txt
    **-n -5**tail命令不支持负数。运行结果同-n 5
    tail

vi

vi命令是使用VIM文本编辑器打开文本,VIM编辑器眼下本人也是刚開始学习。仅仅记住了一些简单的命令:

  • vi demo.txt 进入Normal模式查看文本
  • i 进入Insert模式插入内容,编辑文本
  • nG n代表行号,在Normal模式输入nG则定位到第n行
  • :set number 在Normal模式输入则显示文本行号。空行也会显示行号
  • ESC 退出Insert模式至Normal模式
  • :wq 在Normal模式下保存退出。w保存;q退出;能够单独使用