Linux命令大全《上》

闲来无事,今天给大家介绍一些 linux 的常用命令,希望能对大家有所帮助!

一、存储方式:Linux 里面的存储方式都是文件  
二、目录操作    
	cd  /		切换到系统根目录       
	cd ../		切回上级目录     
	cd + 目录名		切换到该目录     
	cd -		切换到选择该目录之前所在的目录     
	mkdir + 目录名称             创建新目录     
	mkdir + 目录1 + 目录2     一次性创建多个目录(各目录中间用空格隔开)      
	mkdir -p +目录1/目录2     创建多层目录     
	ls	查看当前目录下的所有目录     
	ls -a      查看当前目录下的所有目录,包括隐藏目录     
	ls -l = ll       查看当前目录下所有目录和文件的详细信息     
	find + 目录名称(可加条件过滤)  寻找目录     
	mv + 目录名称 + 新目录名称        修改目录名称     
	mv + 目录名称1 + 目录名称2(已存在的目录)    将目录1移动到目录2下面     
	mv +  目录1 + 目录2 +(-t)+ 目录3    将目录1和目录2一次性移动到目录3        
	**注意:**    mv 的操作不仅可以作用在目录上,还可以作用在压缩包、文件等目标上      
	cp -r + 目录1+ 目录2          将目录1拷贝到目录2(-r 多层目录)     	cp 同样可以作用在不同的目标上而不仅仅是目录     
	rm -r + 目录              删除前会询问     
	rm -rf  + 目录             不询问直接删除 


三、文件操作     
	touch + 文件名称         创建一个空文件
	which + 文件名称		显示文件位置信息      
	cat / more / less / tail  + 文件名称       以不同方式查看文件              q         退出查看        
	cat + 文件名称        只显示文件的最后一屏      
	more + 文件名称       百分比显示,回车查看下一行,空格查看下一页      
	less + 文件名称       可以使用键盘上下键进行翻页查看      
	tail -10 + 文件名称   查看文件的后十行(默认值,可以修改)      
	tail -f + 文件        可以对文件进行动态监控            
	vi / vim + 文件       进入文件,如果想要编辑文件,需要先按字母 i     进入编辑模式(insert),编辑完成后,先按Easc + 分号 + q!/wq!               q! 不保存退出           wq!保存退出           注意:需要保存的时候应该是首先注意用户权限


        文件压缩与解压 
        	1.gzip类型         压缩命令: tar -(z)cvf  压缩后的文件名  需要打包的文件名     其中:    z : 调用 gzip 压缩命令进行压缩                    c : 打包文件                    v : 显示运行过程                    f  : 指定文件名    实例: tar -cvf aa.gz bb       //将文件bb压缩为aa.gz        
        			  解压命令:tar -(z)xvf  需要解压的压缩包 -C + 指定解压路径             实例: tar -xvf aa.gz -C /usr/local     //将aa.gz解压到/usr/local目录下     
        	其他类型简介:
        	1、*.tar    用 tar –xvf 解压 
        	2、*.gz 用 gzip -d或者gunzip 解压 
        	3、*.tar.gz和*.tgz 用 tar –xzf 解压 
        	4、*.bz2 用 bzip2 -d或者用bunzip2 解压 
        	5、*.tar.bz2用tar –xjf 解压 
        	6、*.Z 用 uncompress 解压 
        	7、*.tar.Z 用tar –xZf 解压 
        	8、*.rar 用 unrar e解压 
        	9、*.zip 用 unzip 解压          

四、网络方面           
    service  NetworkManager  start/stop /restart   网络管理器 开/关/查看状态   
    service  network  start/stop/restart      网络状态/开/关/查询 

   防火墙命令 Centos 6.X     
      service iptables  status            查看防火墙状态      
      service iptables  start/stop     开关防火墙        
      chkconfig iptables off/on        将命令写入磁盘/设为永久状态     
      man + 命令/ 命令 --help           查看命令的帮助文档

五、用户方面        
   Linux操作系统是一个多用户操作系统,允许许多用户同时登陆到系统上并使用资源。系统会根据账户来区分每个 用户文件、进程、任务和工作环境,使每个用户都互不干扰。      
   保存用户信息的文件:  /etc/passwd
   保存密码的文件:     /etc/shadow
   保存用户组的文件:   /etc/group:
   保存用户组密码的文件:   /etc/gshadow 
   用户配置文件:/etc/default/useradd  
  
  Linux用户分类 
    超级用户:root,UID=0 超级用户主要是操作系统和服务相关的:bin、daemon、shutdown等
    普通用户:UID在500到60000 进程相关的: mail、news、games等伪用户:UID在1到499 伪用户不能登陆系统,而且没有宿主目录
    用户组   每个用户至少属于一个用户组,每个用户组可以包含多个用户,同一个用户组的用户享有改组共有的权限
    添加用户操作 命令格式:useradd 用户名 -u 指定组ID(uid) -g 指定所属的组名(gid) -G 指定多个组,用逗号进行分割(group) -c 用户描述(commnet) -e 失效时间(expire date) 修改密码: passwd 用户名3
    修改用户操作 命令格式:usermod(user modify -l 修改用户名(login)如: usermod -l rock lixi rock修改为lixi -g 添加组 usermod -g sys tim-G 添加多个组 usermod -G sys,rocklee lee -L 锁定用户账号密码(lock) -U 解锁用户账号(unlock)
    删除用户操作 命令格式:userdel(user delete) -r 删除账号同时删除目录(remove)
    添加用户组操作 命令格式:groupadd -g 指定gid3.9 修改组命令 命令格式:groupmod -n 更改组名
    删除组操作 命令格式:groupdel
    显示所有用户和组: 命令格式:groups
    修改一个文件权限的用户拥有着 命令格式:chown 用户名:用户组名 文件名

六、其他命令   
    pstree  查看进程树    
    pwd    显示当前位置    
    export 变量名=变量值  设置环境变量    
    env    查看环境变量    
    locale   查看当前系统语系    
    echo $LANG   查看系统当前语系    
    locale -a | more   查看Linux支持的所有语系        
    grep   要搜索的字符串 要搜索的文件          搜索    
    |      管道命令,将前一次的输出当作本次目录的输入    
    ps -ef   查看进程    
    kill -9  +进程的pid    杀死进程    
    ifconfig    查看网卡信息    
    ping  + ip地址    查看连接问题    
    netstat -an      查看当前系统的端口信息    
    chmod     修改文件/目录的权限的命令    
    service --status-all     查看系统中运行的后台进程    
    rpm -qa | grep 软件名     查看系统中是否安装某软件     
    rpm -e --nodeps 软件名  卸载软件

先介绍这么多吧,有点多,下篇再给大家介绍其它的吧,下篇见哦!如果有什么问题,请在评论区指出,谢谢咯!

猜你喜欢

转载自blog.csdn.net/Forever_ck/article/details/84553672