·ChinaUnix首页 ·论坛 ·博客 
Linux首页 | Linux新闻 | Linux文档 | Linux论坛 | Linux下载 | Linux博客 | Linux搜索
新手入门 | 安装启动 | 管理员指南 | 开发手册 | 桌面应用 | 程序开发 | 数据库 | 网络技术| CentOS | Fedora | MySQL | Apache | Ubuntu | Gentoo| OSCON08
  Linux时代 >> 技术文档 >> 新手入门
 
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
  发表评论 查看评论(共有条评论)
 
 


最新资讯更多>> 
· 番茄花园事件给我们的反思
· 红帽收购Qumranet加强虚拟化领..
· Debian 下一个稳定版的代号被确..
· 发行版发布:Mandriva Linux 2..
· Sun VirtualBox v2.0 发布
· Ubuntu Linux用户突破800万
· Mandriva Linux 2009 RC 1 发布
· 构建Linux版本的谷歌Chrome浏览器
· 发行版发布:Scientific Linux..
· BSD发行版:DragonFly BSD 2.1..
论坛热点更多>> 
· 奔腾老机器16M内存,还能用什..
· 【经典】我是一条内存
· 刚接到通知
· 建议!
· 下班我们部门KTV有美女陪 o(..
· 中秋都有什么打算啊
· 誰懂裝修啊,來幫幫忙
· UNIX环境高级编程这本书怎么样?
· 真实的战争~~~~来晚的已经没..
· 《深入理解Linux网络内幕》原..
文档更新更多>> 
· 用YUM升级CentOS系统中PHP和MySQL
· [转]Red Hat Linux 安全设置指南
· 使用Emacs作为文件管理器
· linux内核的移植与遭遇问题的解决
· KStar 校园网锐捷认证GUI版
· 给eclipse安装CDT插件开发C/C++工程
· ubuntu 8.10 安装 Lotus Symphony
· fsck命令
· RHEL5的kickstart中的%packages部..
· linux 线程实现机制分析
 
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2008 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们