| |
| Linux基本命令 |
|
| 来源:
ChinaUnix博客 日期:
2008.04.25 15:30 (共有条评论) 我要评论 |
| |
使用虚拟控制台
登录后按Alt+F2键这时又可以看到"login:"提示符, 这 个就是第二个虚拟控制台. 一般新安装的Linux有四个虚拟控 制台, 可以用Alt+F1~Alt+F4来访问. 虚拟控制台最有用的时 候是当一个程序出错锁住输入时可以切换到其他虚拟控制台
Linux基本命令
1. ls 列出文件和目录的命令
-A 选项用来列出所有的文件,包括那些隐藏的文件。
--color 彩显,可执行文件是绿色,普通文件是白色,目录是蓝色。
2. cd 和 mkdir 以及 rm 改变当然所在目录,建立新目录以及删除目录命令
现在在哪个目录?用命令pwd。
3. mv 改变文件名和目录名的命令
cp 复制文件和目录命令
4.
man 命令使用方法参考工具
简写:
usr -> user
ls -> list
mkdir -> make dir
rm -> remove
src -> source
mv -> move
cp -> copy
文件内容查看工具:
1、cat 显示文件连接文件内容的工具;
cat 是一个文本文件查看和连接工具。查看一个文件的内容,用cat比较简单,就是cat 后面直接接文件名。
cat 对于内容极大的文件来说,可以通过管道|传送到more 工具,然后一页一页的查看;
2、more 查看文件内容 工具;
3、less 查看文件内容 工具;
less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大;
4、head 工具,显示文件内容的前几行;
head 是显示一个文件的内容的前多少行;
用法比较简单;
head -n 行数值 文件名;
5、tail 工具,显示文件内容的最后几行;
tail 是显示一个文件的内容的最后几行;
用法比较简单;
tail -n 行数值 文件名;
wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。
语法:wc [选项] 文件…
说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。
该命令各选项含义如下:
- c 统计字节数。
- l 统计行数。
- w 统计字数。
这些选项可以组合使用。
输出列的顺序和数目不受选项的顺序和数目的影响。
总是按下述顺序显示并且每项最多一列。
行数、字数、字节数、文件名
如果命令行中没有文件名,则输出中不出现文件名。
1. file
作用
file通过探测文件内容判断文件类型,使用权限是所有用户。
2. grep
作用
grep命令可以指定文件中搜索特定的内容,并将含有这些内容的行标准输出。
3. dd
作用
dd命令用来复制文件,并根据参数将数据转换和格式化。
4. find
作用
find命令的作用是在目录中搜索文件,它的使用权限是所有用户。
如 find /etc -name "aa"
5. diff
作用
diff命令用于两个文件之间的比较,并指出两者的不同,它的使用权限是所有用户。
6.cmp
作用
cmp(“compare”的缩写)命令用来简要指出两个文件是否存在差异
7. ln
1.作用
ln命令用来在文件之间创建链接,它的使用权限是所有用户。
2.格式
ln [options] 源文件 [链接名]
3.参数
-f:链结时先将源文件删除。
-d:允许系统管理者硬链结自己的目录。
-s:进行软链结(Symbolic Link)
-b:将在链结时会被覆盖或删除的文件进行备份。
链接有两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic
Link)。默认情况下,ln命令产生硬链接。
硬连接指通过索引节点来进行的连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode
Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接以防止“误删”的功能。其原因如上所述,因为对应该
目录的索引节点有一个以上的连接。只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。
也就是说,文件才会被真正删除。
与硬连接相对应,Lnux系统中还存在另一种连接,称为符号连接(Symbilc
Link),也叫软连接。软链接文件有点类似于Windows的快捷方式。它实际上是特殊文件的一种。在符号连接中,文件实际上是一个文本文件,其中包含
的有另一文件的位置信息。
8. sort命令
sort命令的功能是对文件中的各行进行排序。sort命令有许多非常实用的选项,这些选项最初是用来对数据库格式的文件内容进行各种排序操作的。实际上,sort命令可以被认为是一个非常强大的数据管理工具,用来管理内容类似数据库记录的文件。
Sort命令将逐行对文件中的内容进行排序,如果两行的首字符相同,该命令将继续比较这两行的下一字符,如果还相同,将继续进行比较。
9. uniq命令
文件经过处理后在它的输出文件中可能会出现重复的行。例如,使用cat命令将两个文件合并后,再使用sort命令进行排序,就可能出现重复行。这时可以使用uniq命令将这些重复行从输出文件中删除,只留下每条记录的唯一样本。
Linux备份与压缩命令
tar命令
tar
可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被
用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将
几个文件组合成为一个文件以便于网络传输是非常有用的。
gzip命令
减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。
unzip命令
winzip压缩的文件如何在Linux系统下展开呢?可以用unzip命令,该命令用于解扩展名为.zip的压缩文件。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/28622/showart_585630.html
|
| 发表评论
查看评论(共有条评论)
|
| |
|
|
|