Linux常用命令总结(一)

这段时间工作需要用到Linux,便想将常用的指令总结一下,以方便以后查看。

目录的含义:

. 代表当前目录

.. 代表上一层目录

- 代表前一个工作目录

~ 代表目前用户身份所在的Home目录

~account 代表account这个用户的Home目录

Bash

全称:GNU Bourne-Again Shell

功能:许多Linux平台的内定Shell

Cd

全称:change directory

功能:变换工作目录,目录名与cd指令之前存在一个空格

cd回车:表示进入当前用户所在的Home目录

cd ..:表示进入上一级目录

Mv

全称:move(rename) files

功能:移动或者重命名文件

mv [OPTION]... [-T] SOURCE DEST

mv [OPTION]... SOURCE... DIRECTORY

mv [OPTION]... -t DIRECTORY SOURCE...

Ls

全称:list directory contents

功能:类似于dos下的dir,用于显示当前目录的内容

Ls -al 表示以列表形式显示当前目录的详细信息,包含隐藏文件

如果目录下的文件太多,一屏显示不全,可以用ls -al | more来分屏显示。

Cat

全称:concatenate

功能:显示文件内容或者把多个文本文件连接起来,类似于dos下面的type命令

常用参数:-n(用于打印出行号,从1开始)

Cat text:显示text这个文件的内容

Cat file1 file2:依顺序显示file1,file2的内容

Cat file1 file2>file3:将file1,file2的内容结合起来,重定向到file3文件中。

Who

全称:who

功能:显示登录者信息

Date

全称:date

功能:显示、修改系统时间

Chmod

全称:change file mode bits

功能:改变一个或多个文件存取模式(mode),其中,mode可以是数字表示形式,也可以是who opcode permission形式表示的。其中,who可以为u(用户),g(组),o(其他),a(所有)四种里的一种。opcode可以为+(增加权限),-(删除权限),=(分配权限)三者中的一种,permission为r(读),w(写),x(执行)。

Chmod [Options] mode files

Chmod u+x file 表示给file文件的所有者增加执行权限

Chmod 751 file 表示给file文件的所有者增加读、写、执行权限,给file所有者所在的组增加读、执行权限,给其他用户增加执行权限。

Df

全称:disk free

功能:report file system disk space usage,显示已安装文件系统的磁盘容量状态。

Df -h 以友好的格式输出所有已经安装的文件系统的磁盘容量状态。

Shutdown

全称:shutdown

功能:终止所有进程,关闭计算机

Shutdown [options] when [message]

Shutdown now 立刻关闭系统

Shutdown -r 当关闭完成时重新启动系统

Su

全称:switch user

功能:用于不同用户之间的切换,如果登录为user1,要切换为user2,输入以下命令: us user2

Pwd

全称:print name of current/working directory

功能:用于显示用户当前所在目录

Tar

全称:tarball

功能:将文件打包或者压缩解压缩

常用参数:-c(—create),-v(—verbose),-t(—ist),-z(—gzip),-x(—extract),-j(—bzip2)

综合参数常用的为:

;将当前目录中所有文件打包为filename.tar

Tar cv -f filename.tar *.*

;将当前目录下所有txt文件以gzip|bzip2压缩打包为filename.tar.gz|.bz2文件

Tar [z|j]cv -f filename.tar.gz|.bz2 *.txt

;将filename.tar.gz|.bz2文件解压缩到dir目录中

Tar [z|j]xv -f filename.tar.gz|.bz2 -C dir

;查看filename.tar.gz|.bz2中所包含的文档名信息

Tar [z|j]tv -f filename.tar.gz|.bz2

posted on 2012-10-22 22:19  _红楼一梦  阅读(193)  评论(0编辑  收藏  举报