linux操作系统的基本命令3

复制和移动文件

cp copy(可以有多个源,但是只能有一个目标(目录,不能使文件))

 

一个文件到一个文件

多个文件到一个目录

 

copy默认情况下,是不会复制目录的。

copy –r:复制目录,实现递归复制。

         -i

         -f:强行覆盖。

         -p:保留属组,属主。

         -P:表示保持链接。

-aarchive(归档复制,常用于备份)

-d:保持链接属性。

-Rr):都是递归复制的。

 

cp /etc/{ passwd,inittab, rc.d/rc.sysinit } /tmp/

符号链接:类似一个快捷方式。

 

mvmove(移动一个文件)

mv可以直接操作目录,也可以操作别名。

mv –t 目标 源(先指定目标)

 

install:复制一个文件,指定属性。(类似copy命令)

 

install –d:(可以创建目录)

install也可以创建文件。

 

 

 

文本处理:cat more less head tail cut sort uniq grep

管道和重定向:>  <  >> <<

用户,组,权限    

bash及其特性

 

#       du

                   -s

                   -h

 

 

描述GPL , BSD , Apache 三个开源协定的大体联系及区别?

 

1、如何获取Linux当前最新的内核版本号?

www.kernel.org

2、列出你所了解的Linux发行版,并说明其跟Linux内核关系?

 

LinuxGNU大部分软件(源文件) +linux内核(源文件)

需要通过编译才能运行起来。

 

发行版:Fedora RedHatCentOS), SUSE(界面很华丽,在欧洲很流行) , DebianUbuntu Mint ), Gentoo LFSLinux From Scratch

 

-----------------------------------------------------------------------------------

1、找方向,定目标(昨夜西风凋敝树)

2、坚持(衣带渐宽终不悔,为伊消得人憔悴)

3、达到目标(众里寻他千百度,那人却在灯火阑珊处)

三天不学习,赶不上***。

 

 

编译:把源代码编译成你的CPU执行的二进制过程。

 

 

 

 

目录管理: ls , cd , pwd , mkdir , rmdir , tree

文件管理: touch , stat , file , rm , cp , mv , nano ,

         日期时间:date colock ,hwclock , cal

 

查看文本:

         cat, tac , more , less , head , tail , cut , sort , uniq , grep

 

cat:(连接并显示)

         -n:显示行号。(显示的时候,对每一行编号)

         -E:显示每一行的行结束符。

linux系统而言,文本文件的行结束符为$符,windows文本,行结束符为$+ 回车符。

 

# tac :第一行为最后一行,最后一行为第一行。

 

Ctrl + C:终止命令的执行。

 

shift + page up或者pagedown  == 翻屏显示。

 

分屏显示:

moreless

more:向后翻。(不常用)翻到最后一页会自动退出。

 

less

         less翻到最后不会退出,按q才会退出。(按B键向前翻)

  

只想查看文件的前几行,或者后几行。

head:查看前N行。

tail:查看后N行。

         N默认是10行。

空白行也是一行。

 

tail -f:查看文件尾部不退出,等待显示后续追加此文件的新内容。

 

墨菲定律:坏事定律。

 

 

 

 

文本处理:

cutjoin(用的不多)、sed(难度大)、awk(报告生成命令,这个命令就差不多是编程语言)

 

三大利器:sedawkgrep

 

database:数据库。sql(管理数据库的,本身不是数据库)

 

关系型数据库:

         表:由行和列组成。(一个表可以没有行,但是不能没有列,表头不算“行”)

                   二维表。

 

cut

         -d:指定字段分隔符,默认是空格。

         -f:指定要显示的字段。

                   -f1:显示第一段。

                   -f1,3:显示第一段和第三段。

                   -f1-3:显示第一到第三段。

 

 

 


本文出自 “laddie” 博客,请务必保留此出处http://smallboy.blog.51cto.com/5433065/1568774

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。