linux 命令大全

来源:互联网 发布:淘宝开店新手入门 编辑:程序博客网 时间:2024/06/05 06:26

linux 命令大全 

一 文件、目录操作命令 

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  <DSTfilename.tar> <SRCfilename> 压缩文件或目录

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、reboot

2、shutdown -r now 立刻重启(root用户使用)

3、shutdown -r 10 过10分钟自动重启(root用户使用)

4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)

关机命令:

1、halt   立刻关机

2、poweroff  立刻关机

3、shutdown -h now 立刻关机(root用户使用)

 

 

 

 

楼主只是将自己所学内容做一记录,以便以后复习,不足之处希望各位包涵!谢谢!
0 0
原创粉丝点击