wq294948004 发表于 2013-2-4 13:47:36

Linux基础命令

快捷键:两次键,补全命令或文件名

root提示符:#
一般用户提示符:$

几个比较特殊的目录
.         代表此层目录..      代表上一层目录-         代表前一个工作目录~         代表『目前使用者身份』所在的家目录~account代表 account 这个使用者的家目录(account是个账号名称)

变量$PATH(一定是大写)
当我们在执行一个指令的时候,举例来说 ls 好了,系统会依照PATH的设定去每个PATH定义的目录下搜寻文件名为ls的可执行档,如果在PATH定义的目录中含有多个文件名为ls的可执行档,那么先搜寻到的同名指令先被执行!
不同身份的用户默认的PATH不同

目录处理命令
cd:Change Directory,变换目录
pwd:Print Working Directory,显示目前的目录
mkdir:make directory,建立新目录
rmdir:删除一个空的目录

cp:拷贝
rm:删除
mv:移动

文档查阅命令
cat:由第一行开始显示文件内容,一次性读完,一般少用
more:一页一页地显示文件,只能往后面看
less:与more类似,但是比more更好的是,他可以往前翻页!
head:只看头几行
tail:只看尾巴几行
od:以二进制的方式读取档案内容

查找文件命令
which:寻找执行文件,根据PATH去查询文件名的
whereis:寻找特定文件,由数据库当中查找文件所在。Linux系统会将系统内的所有档案都记录在一个数据库档案里面,而当使用 whereis 或 locate 时,都会以此数据库档案的内容为准
locate:部分文件名即可,数据库在/var/lib/mlocate中,系统会定时更新的,实在不行,updatedb,手动更新数据库
find:查找硬盘,最后一步再用这个命令

打包、压缩和解压命令
*.gz      gzip 程序压缩的档案
*.bz2       bzip2 程序压缩的档案
*.tar       tar 程序打包的数据,并没有压缩过
*.tar.gz    tar 程序打包的档案,其中并且经过 gzip 的压缩
*.tar.bz2   tar 程序打包的档案,其中并且经过 bzip2 的压缩
bzip2 压缩比较之 gzip 还要更好,建议使用 bzip2

touch:创建新文件或修改文件时间

chattr:设定文件隐藏属性
lsattr:显示文件隐藏属性

file:查看文件类型

帮助命令
1. man
2. info:有超链接的文档
3. /usr/share/doc:目录下有文档

关机命令
sync:数据同步写入磁盘,在内存中尚未被更新的数据写入硬盘(在关机之前可以执行一次)
exit:注销,当前用户退出
shutdown:惯用的关机命令
reboot:重启

来自http://linux.vbird.org/
页: [1]
查看完整版本: Linux基础命令