zoukankan      html  css  js  c++  java
  • Linux的一些命令(CentOS7)

    注:下面的文件名和文件夹名字都支持通配符

    init 0:关机

    init 6:重启

    clear:清屏

    ip addr:查看ip地址

    passwd 用户名:修改指定用户的密码

    env:查看系统的环境变量

    tail -f /temp/1.txt:查看文件的内容,并且该内容是实时更新的,如果文件内容在这期间由程序对其做了改动则实时更新

    时间相关的命令:

    date:查看系统当前时间;

    timedatectl:查看当前的时区;

    hwclock --show:查看当前硬件时间;

    date -s "2018-2-22 19:10:30“:设置系统时间;

    hwclock --set --date "2018-2-22 19:10:30":设置硬件时间;

    hwclock --hctosys:同步系统时间和硬件时间;

    clock -w:保存时钟;

    tzselect:设置当前的时区,执行后会列出很多时区需要自己手动选择;

    ls:列出当前目录下所有文件和文件夹

    ls -a:列出当前目录下所有文件和文件夹(包括隐藏的文件)

    ls -l:列出当前目录下所有文件和文件夹和他们的详细信息(包括文件的所属用户,占用大小,修改时间等)

    ls -lt:列出当前目录下所有文件和文件夹(按修改时间降序显示)

    pwd:查看当前所在的目录路径

    cd 文件夹路径(全路径(一般以/开头基于根目录下的路径,也叫绝对路径)或者相对路径):进入当前目录下的某个文件夹

    cd /:切换到系统的根目录下

    cd ..:返回上一级目录

    cd -:回到之前所在的目录

    mkdir 文件夹路径(支持相对路径和绝对路径):创建一个文件夹

    rm 文件路径:删除当前目录下的指定文件

    rm -f 文件路径:删除当前目录下的指定文件(强制删除,不会让你再确认一次)

    rm -r 文件夹路径:删除指定的文件夹

    rm -rf文件夹路径:删除指定的文件夹(强制删除,不会让你再确认一次)

    mv 文件名 新文件名:将文件的文件名重命名为新文件名

    mv 文件名 文件夹目录:将指定文件移动到指定的文件夹目录下

    cp 文件名 目录/新文件名:将指定文件名的文件复制到指定的目录下并重新命名为新文件名

    cp * /temp:将当前目录下的所有文件复制到/temp目录下

    cp -r aaa /temp:将当前目录下的aaa文件夹复制到/temp目录下

    tar zcvf test.tgz /root/my:将 /root/my这目录压缩为 test.tgz文件保存再当前目录下

    tar zxvf /root/test.tgz:将/root/test.tgz文件解压到当前目录下

    上面的两个命令是操作tgz格式的压缩文件,可以将tar zcvf换为zip,tar zxvf换为unzip来压缩和解压缩zip格式的文件(需要先安装zip的压缩和解压缩工具:yum install -y unzip zip)

    yum -y install 插件名称:安装指定的插件

    yum -y remove 插件名称:删除指定的插件

    yum info 包名称:查看指定的安装的包的信息

    yum update 包名称:升级指定的安装的包

    ln -s 软链接
     一、创建

        ln -s 源文件 目标文件

        当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间,只生成目标文件的一个镜像。

        例如:ln -s /tmp/less /usr/local/bin/less

    二、注意:

        (1)ln命令会保持你每一处连接文件的同步性,不论更改源文件还是目标文件,另一处文件也会有相 同的改动。

        (2)ln命令分为软连接和硬链接(无参数-s)。与软连接不同的是,硬链接会在你选定的位置上生成一个与原来文件大小相同的文件。无论是软连接还是硬链接都具有文件的同步性。

        (3)当一个存储空间,具有几个硬链接时,删除其中的一个,并不会对存储空间进行操作,所以其它的硬链接不会受到影响。

        (4)ln默认时间里硬链接(无参数-s)。

    三、删除软链接

        rm -rf 目标链接

    scp -r * root@118.89.50.198:/home/jsc/.  将当前目录下的所有文件和目录使用ssh协议上传到118.89.50.198服务器的/home/jsc/. 目录下,使用的用户名为root,使用该命令后会要求你输入密码。如果不写-r则不会上传目录。

  • 相关阅读:
    八、drop和alter
    undefined reference to ****
    cgdb的认识
    ping: unknown host www.baidu.com
    ubuntu mysql汉字写入只写入了一个字符
    gdb map.insert方法运行异常:program received signal segmentation fault
    ubuntu环境下c++ 模板特化的编写
    putty fatal error software caused connection
    ubuntu共享文件夹不能被访问,其他主机ping不通该服务器
    ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题
  • 原文地址:https://www.cnblogs.com/maycpou/p/12367151.html
Copyright © 2011-2022 走看看