liunx常用命令整理

yum -y install 文件名    安装

yum remove xxxx      卸载

常规命令

         当前目录         pwd

         关机shutdown  -h  时间   定时关机

         Rmboot             重启

         显示当前文件ls

                            ls -l显示文件详细信息

                                     ll

                            ls  -a显示全部文件,点开头的都是隐藏文件

         进入默认进入家目录cd

                   cd -            回到上一次操作的路径

                   /                 代表顶级目录,相当于我的电脑

                  Home       个人用户的文件夹

         复制cp

                            cp   复制原 新文件

         exit            退出

         切换用户

                   su

                   suggy   中间有-的话基本就是重新加载环境变量

         Id     查看用户

         Useradd           添加用户

         Passwd             设置密码

         Userdel             删除用户

         Groupadd        添加组命令

         Groupdel                   删除组

         查看命令

                   cat

                   tail

                            tail  -f  access_log

                            默认是查看文件末尾10行内容,动态看加-f参数,参数前可以加查看n行

         Head        默认查看开头10行

         查找文件

                   Grep         一般和其他命令一起使用,

touch       创建一个空文件,如果文件存在会更新操作文件的时间

         创建文件夹mkdir

                   -p  mkdir        如果创建的文件夹不存在父目录则需要添加-p参数

         删除文件夹

                   Rmdir       只能删除空文件夹        

                   rm –rf       只要有权限通通删除    

                   *通配符删除操作

         复制

                   cp -rf a.txt /tmp  什么都可以复制

         移动mv

                  mv /usr/local/tomcat/* /tem/tomcat     参数后面是路径就会移动                    

                  mv a.txt b.txt           参数后面是名称就会改名

                                             

         wc  -l                统计当前路径有多少个文件

         clear                            清屏

         history              历史命令

         分屏显示

                   more

                            回车下翻页,ctrl+c退出

                   less

                            可以查找,快速跳的多少行,上下键翻页,q退出

查找find

                   find  /   -name  "tomcat"          查找文件或者文件夹

            

文件目录结构

                   /opt          额外软件安装目录

                   /etc           存放服务配置文件

                   /tmp         存放临时文件

                   /boot       存放启动文件和配置信息,系统启动时会用

                   /dev          存放设备文件,/dev/hdc代表光驱

磁盘操作

         du  -sh  *     看当前目录下所有文件的大小

         df  -lh               查看当前系统磁盘使用情况

用户权限操作chmod

      w(读2)/r(写4)/x(执行1)

        

    三组(d代表文件夹,所有者用户、本组用户、其他用户)

        

   数字方式加权限

 

 

进程监控

Top        动态监控内存、cpu进程

kill  -9  pid      强杀进程

ps  -ef           显示所有进程

   

   谁启动的,进程id、副进程ID

打包

zip

              zip  xx.zip   文件名     打包

              unzip   x.zip                   解包

       tar

              tar   cvf  xxx.tar   文件名             打包

              tar   zcvf  xxx.tar   文件名     压缩打包

              tar   xvf  xxx.tar   文件名      解包

 

 

vi文本操作

       esc编辑模式切命令模式

              o     下一位置

              I      当前位置

              A     下一行

 

       i命令模式切编辑模式

              :q           退出

              :wq        保存退出

              :q!          强制,不保存退出

              :w          保存

              :set  nu              显示行号

              :set  nomu        不显示行号

              n(n代表数字)             到第n

              /n   查找

                     查找下一个继续n

              ?n反向查找

              shift+gg/大写GG

                     快速到文件首部/末尾

              dd

                     删除整行

                     ndd

                            ndd删除n

              u     撤销

              .      重复上一次操作

              X     删除单个字符

              Yy   复制一行

                     nyy复制n

              p     粘贴

              1     光标移到行首

              $     光标移到行位

 

 

              :%s/aaa/xxx/g

                     :%代表所有的内容s开始替换/aaaa替换成xxx   g是全部替换

                           

              vim批量插入内容】ctrl+v,选择N行,shift+i,输入内容,esc(结束)

                     插入内容

               

猜你喜欢

转载自www.cnblogs.com/cwl-bj/p/9616076.html