


書式設定,書式設定,第,2,第,3,第,4,第,5,*,*,*,linux,命令大全,Rhett,2012.10.03,一,文件、目录操作命令,1,、,ls,命令功能:显示文件和目录的信息,ls,以默认方式显示当前目录文件列表,ls,-a,显示所有文件包括隐藏文件,ls,-l,显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行,ls,-,lh,显示文件的大小,以容易理解的格式印出文件大小,(,例如,1K 234M 2G),ls,-,lt,显示文件,按照修改时间排序,一,文件、目录操作命令,2,、,cd,命令功能:切换目录,cd,dir,切换到当前目录下的,dir,目录,cd,/,切换到根目录,cd,.,切换到到上一级目录,cd,./.,切换到上二级目录,cd,切换到用户目录,比如是,root,用户,则切换到,/root,下,一,文件、目录操作命令,3,、,cp,命令,功能:,copy,文件,cp source target,将文件,source,复制为,target,cp/root/source.,将,/root,下的文件,source,复制到当前目录,cp,av,soure_dir,target_dir,将整个目录复制,两目录完全一样,一,文件、目录操作命令,4,、,rm,命令功能:删除文件或目录,rm,file,删除某一个文件,rm,-f file,删除时候不进行提示。
可以于,r,参数配合使用,rm,-,rf,dir,删除当前目录下叫,dir,的整个目录,5,、,grep,命令,功能:检索文字列,一,文件、目录操作命令,6,、,mv,命令功能:将文件移动走,或者改名,在,uinx,下面没有改名的命令,如果想改名,可以使用该命令,mv,source target,将文件,source,更名为,target,7,、,sed,命令,功能:置换文字列,删除行一,文件、目录操作命令,8,、,diff,功能:比较文件内容,diff dir1 dir2,比较目录,1,与目录,2,的文件列表是否相同,但不比较文件的实际内容,不同则列出,diff file1 file2,比较文件,1,与文件,2,的内容是否相同,如果是文本格式的文件,则将不相同的内容显示,如果是二进制代码则只表示两个文件是不同的,9,、,find,功能:检索文件和目录,一,文件、目录操作命令,10,、,ln,命令功能:建立链接windows,的快捷方式就是根据*,inx,下的链接的原理来做的,ln,source_path,target_path,硬连接,ln,-s,source_path,target_path,软连接,11,、,pwd,命令功能:显示当前目录,pwd,二 查看编辑文件命令,1,、,cat,命令功能:显示文件的内容,和,DOS,的,type,相同,cat file,2,、,more,命令功能:分页显示命令,more,file,more,命令也可以通过管道符,(|),与其他的命令一起使用,例如:,ps,ux|more,二 查看编辑文件命令,3,、,tail,命令功能:显示文件的最后几行,tail-n 100,aaa.txt,显示文件,aaa.txt,文件的最后,100,行,4,、,vi,命令,vi file,编辑文件,file,vi,原基本使用及命令:输入命令的方式为先按,ESC,键,然后输入,:w(,写入文件,),:w!(,不询问方式写入文件),:,wq,保存并退出,:q,退出,q!,不保存退出,二查看编辑文件命令,5,、,touch,命令 功能:创建一个空文件,touch,aaa.txt,创建一个空文件,文件名为,aaa.txt,6,、,wc,命令 功能:显示文件的行数,字节数或单词数,三 基本系统命令,1,、,man,命令 功能:查看某个命令的帮助,如果你不知道某个命令的用法不懂,可以问他,他知道就回告诉你 例如:,man,ls,显示,ls,命令的帮助内容,2,、,w,命令 功能:显示登录用户的详细信息,三 基本系统命令,3,、,who,命令功能:显示登录用户,4,、,last,命令 功能:查看最近那些用户登录系统,三 基本系统命令,5,、,date,命令功能:系统日期设定,date,显示当前日期时间,date-s 20:30:30,设置系统时间为,20:30:30,date-s 2002-3-5,设置系统时期为,2003-3-5,三 基本系统命令,6,、,clock,命令功能:时钟设置,clock r,对系统,Bios,中读取时间参数,clock w,将系统时间,(,如由,date,设置的时间,),写入,Bios,三 基本系统命令,7,、,uname,命令功能:查看系统版本,uname,-R,显示操作系统内核的,version,8,、,reboot/halt,命令,功能:重新启动系统,三 基本系统命令,9,、,shutdown,命令,功能:关闭,再启动系统,shutdown-r now,重新启动系统,停止服务后重新启动系统,shutdown-h now,关闭系统,停止服务后再关闭系统,10,、,su,命令,功能:切换用户,su,-,切换到,root,用户,四,监视系统状态命令,1,、,top,命令功能:查看系统,cpu,、内存等使用情况,2,、,free,命令功能:查看内存和,swap,分区使用情况,3,、,uptime,功能:现在的时间,系统开机运转到现在经过的时间,连线的使用者数量,最近一分钟,五分钟和十五分钟的系统负载,四,监视系统状态命令,4,、,vmstat,命令,功能:监视虚拟内存使用情况,5,、,ps,命令,功能:显示进程信息,ps,ux,显示当前用户的进程,四,监视系统状态命令,6,、,kill,命令,功能:干掉某个进程,进程号可以通过,ps,命令得到,kill-9 1001,将进程编号为,1001,的程序干掉,7,、,sleep,命令,功能:某进程停止指定的时间,五 磁盘操作命令,1,、,df,命令 功能:检查文件系统的磁盘空间占用情况。
可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息2,、,du,命令 功能:检测一个目录和(递归地)所有它的子目录中的文件占用的磁盘空间五 磁盘操作命令,3,、,mount,命令,功能:使用,mount,命令就可在,Linux,中挂载各种文件系统4,、,mkswap,命令,功能:使用,mkswap,命令可以创建,swap,空间5,、,fdisk,命令 功能:对磁盘进行分区,五 磁盘操作命令,6,、,mkfs,命令功能:格式化文件系统,可以指定文件系统的类型,如,ext2,、,ext3,、,fat,、,ntfs,等,7,、,dd,命令功能:功能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换六 用户和组相关命令,1,、,groupadd,命令功能:添加组,groupadd,test1,添加,test1,组,2,、,useradd,命令功能:添加用户,useradd,user1,添加用户,user1,,,home,为,/home/user1,,组为,user1,六 用户和组相关命令,3,、,passwd,命令功能:更改用户密码,passwd,user1,修改用户,user1,的密码,4,、,userdel,命令功能:删除用户,userdel,user1,删除,user1,用户,六 用户和组相关命令,5,、,chown,命令功能:改变文件或目录的所有者,chown,user1/dir,将,/dir,目录设置为,user1,所有,6,、,chgrp,命令功能:改变文件或目录的所有组,chgrp,user1/dir,将,/dir,目录设置为,user1,所有,六 用户和组相关命令,7,、,chmod,命令功能:改变用户的权限,chmod,666 file,将文件,file,设置为可读写,8,、,id,命令功能:显示用户的信息,包括,uid,、,gid,等,9,、,finger,命令功能:显示用的信息,七 压缩解压命令,1,、,gzip,格式命令功能:压缩文件,,gz,格式的注意:生成的文件会把源文件覆盖,2,、,zip,格式命令功能:压缩和解压缩,zip,命令,七 压缩解压命令,3,、,bzip2,根式命令功能:,bzip2,格式压缩命令,注意:生成的文件会把源文件覆盖,4,、,tar,命令功能:归档、压缩等,比较重要,会经常使用。
cvf,压缩文件或目录,七 压缩解压命令,5,、,unzip,命令功能:解压,zip,文件,6,、,gunzip,命令功能:解压,gz,文件,八,网络相关命令,1,、,ifconfig,命令功能:显示修改网卡的信息,ifconfig,显示网络信息,2,、,route,命令功能:显示当前路由设置情况,八,网络相关命令,3,、,netstat,命令功能:显示网络状态,netstat,-an,查看网络端口信息,4,、,ping,命令功能:调查远程主机的状况以及发送包等等,八,网络相关命令,5,、,traceroute,命令功能:路由跟踪,6,、,nslookup,命令功能:域名解析排错,八,网络相关命令,7,、,host,命令功能:检索,host,的信息,8,、,hostname,命令功能:表示设定主机名称,九 其他命令,1,、,ssh,命令功能:远程登陆到其他主机,基于,SSL,加密,2,、,telnet,命令功能:远程登陆到其他主机,明码传输,没有加密,telnet 192.168.1.5,九 其他命令,3,、,ftp,命令功能:连接,ftp,服务器,传输文件,4,、,scp,命令功能:远程拷贝,。