zoukankan      html  css  js  c++  java
  • linux 常用命令

    一、文件操作

    1.创建文件夹
      mkdir /var/www/test

    2.复制文件
      cp file1 file2
      复制文件file1.php 的内容到文件file2中。

    3.cp -b file1.php file2.php
      备份file1.php并重命名为file2.php

    4.复制文件夹和子文件夹:
      cp -R scripts scripts1 从 scripts 复制文件夹和子文件夹到 scripts1

    5.重命名文件
      mv file1.txt file2.txt 把file1命名为file2

    6.移动文件夹
      mv hscripts tmp
      如果tmp目录已经存在,mv命令将移动hscripts文件夹/目录下的所有文件,目录和子目录到tmp目录。
      如果没有tmp目录,它将重命名 hscripts目录为tmp目录

    7.移动多个文件到另一目录
      mv file1.txt tmp/file2.txt newdir
      移动当前目录的file1.txt文件和tmp文件夹/目录的file2.txt文件到newdir目录

    8.删除文件
      rm file1.txt

    9.删除目录
      rm -ir tmp  这里rm命令递归的删除tmp目录下所有子目录下内容,对于每个文件的删除都会提示你,然后删除tmp目录本身。
      rm -f tmp  不提示用户,删除目录下的所有文件
      rm -r -f test 删除文件夹

    10.删除多个文件
      rm file1.txt file2.txt

    11.权限
     chmod 755 ftp
    755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,
    其他用户的权限和同组人员权限一样。。。
    777代表,user,group ,others ,都有读写和可执行权限。。


     二、yum安装卸载:
           # yum install 包名  -- 安装
           # yum -y remove 包名 --移除

     三、rpm操作

    1.安装一个包 rpm -ivh
    2.升级一个包 rpm -Uvh
    3.移走一个包 rpm -e
    4.安装参数 --force 即使覆盖属于其它包的文件也强迫安装
    --nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。
    5.查询一个包是否被安装 rpm -q < rpm package name>
    6.得到被安装的包的信息 rpm -qi < rpm package name>
    7.列出该包中有哪些文件 rpm -ql < rpm package name>
    8.列出服务器上的一个文件属于哪一个RPM包 rpm -qf

     包的安装卸载
    例如:

         # rpm -qa |  grep mysql

          mod_auth_mysql-2.6.1-2.2
          php-mysql-5.3.9-3.15
          mysql-devel-5.1.77-1.CenOS 5.2

          mysql-5.0.77-1.CenOS 5.2
          mysqlclient10-5.0.77-1.CentOS 5.2
          libdbi-dbd-mysql-0.6.5-10.CentOS 5.2

       # rpm -e mysqlclient

    四、安装oracle过程中的操作

    1.首先查看oracle联机文档查找必须安装的包机器版本
    2.df -h查看磁盘分配,注意安装在大的挂载下
    3.rpm -q 包名 查看已经安排的包
      rpm -ivh 包名  安装具体包
      rpm -ivh 包名 --nodeps 不考虑依赖安装
      rpm -ivh 包名 --force 强制安装
      rpm -Uvh 包名 删除包
    4.使bash_profile立即生效方法:
      . .bash_profile
      source .bash_profile
      exec bash --login
    5.yum会自动解决依赖,安装必须依赖的包
      yum -y install packgename 安装包
      yum -y remove packagename 删除包
    6.使用oracle deinstall来删除已经安装的实例
    7.查找文件
      find . -name "ksh*"  在当前目录下查询名称为ksh包

  • 相关阅读:
    HANDLER进行堆叠注入
    CDUT第一届信安大挑战Re-wp
    Nu1LBook第一章wp
    Linux和VMWare
    [MRCTF]Xor
    IDA 调整栈帧 (411A04:positive sp value has been found)
    [BUU] 简单注册器
    2020年“安洵杯”四川省大学生信息安全技术大赛 部分WRITEUP
    关于我的pip不听话,总是说【Fatal error in launcher: Unable to create process using '"'】这件事
    C语言的PELode编写记录
  • 原文地址:https://www.cnblogs.com/tippoint/p/2856794.html
Copyright © 2011-2022 走看看