• Linux命令[常用备忘]


    【cp】
    复制文件夹: cp -r 源目录 目标目录

    【kill】
    netstat -ntlp 找出svnserve的进程id
    然后
    kill -9 id
    其中 -d 表示守护进程, -r 表示在后台执行

    【find】
    示例:find / -name httpd.conf  表示在整个系统根目录下查找httpd.conf文件

    【yum】

    在Centos中yum安装和卸载软件的使用方法
    安装方法
    安装一个软件时
    yum -y install httpd
    安装多个相类似的软件时
    yum -y install httpd*
    安装多个非类似软件时
    yum -y install httpd php php-gd mysql
    卸载一个软件时
    yum -y remove httpd
    卸载多个相类似的软件时
    yum -y remove httpd*
    卸载多个非类似软件时
    yum -y remove httpd php php-gd mysql


    【rm】
    rm -rf 目录名字
    -r 就是向下递归,不管有多少级目录,一并删除
    -f 就是直接强行删除,不作任何提示的意思


    【tar】
    解压bz2文件
    tar -xvjf 文件名

    解压gz文件
    tar zxvf 文件名
    -z 是配合解压.GZ的
    -x 解开一个包文件
    -v 显示详细信息
    -f 必须,表示使用归档文件

    解压文件到指定路径
    tar -zxvf 待解压文件名 -C 目标文件名

    范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar 
    [root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩! 
    [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩 
    [root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc <==打包后,以 bzip2 压缩 

    =========================================
    【chmod】

    改变一个文件的权限:chmod [mode] file.txt
    改变一个目录的权限:chmod [mode] dir
    改变一个目录和其子目录的权限: chmod [mode] dir -R

    mode = 777 or 752 and so on.
    mode的三个数字,分别表示owner,group,others所具备的权限。
    1=x 执行
    2=w 写
    4=r 读
    比如owner具有所有权限,1+2+4=7,又比如 group 具有读和执行权限1+4=5。

    【chown】
    更改文件或目录的拥有者

    -R参数表示递归改变

    [root@linux ~]#chown [-R] 账户名称 文件或目录

    [root@linux ~]#chown [-R] 账户名称:用户组名称 文件或目录
    --kaixuan's cnblogs

    =================================
    【useradd】
    以root身份登陆,执行:passwd修改密码。useradd 用户名,添加用户。
    具体的如下:
    #passwd root
    输入root密码,输入两便。
    #useradd 用户名
    #passwd 用户名
    密码,输入两便

    ===============================
    【rpm】
    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

    9.可综合好几个参数一起用
    # rpm -qil < rpm package name>

    10.列出所有被安装的rpm package
    # rpm -qa

    11.列出一个未被安装进系统的RPM包文件中包含有哪些文件?
    # rpm -qilp < rpm package name>

    查看mysql的相关文件
    rpm -qa | grep mysql
    然后用下面删除所有mysql相关文件
    rpm -e mysql的相关文件

    【date】
    查看日期:
    date
    设置日期:
    date 123123592012  (月日时分年)
    date 123123592012.59  (月日时分年秒)
    date -s 20080103 设置日期
    date -s 18:24  设置时间
    如果要同时更改BIOS时间
    再执行
    clock -w
    阅读(147) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~
    评论热议
  • 相关阅读:
    Scrapy中的反反爬、logging设置、Request参数及POST请求
    scrapy的CrawlSpider类
    利用scrapy爬取腾讯的招聘信息
    scrapy知识补充--scrapy shell 及Spider
    scrapy的一个简单小项目
    scrapy框架介绍及安装
    并发编程--greenlet与gevent
    并发编程--协程
    并发编程--进程池与线程池-练习3
    并发编程--进程池与线程池-练习2
  • 原文地址:https://www.cnblogs.com/black/p/5171764.html
Copyright © 2020-2023  润新知