zoukankan      html  css  js  c++  java
  • Shell命令

    复制别人的,并没有全部用过

    (一)文件创建命令

    1.touch命令

    例如:touch abc命令在本地目录中创建了一个名为abc的空文件

    2.cp命令

    cp命令允许我们把一个文件的内容复制到同名或不同名的文件中,复制得到的文件可以在任何目录。使用cp命令的一个风险是它会在不提示用户的情况下很容易覆盖掉不同目录中的文件
    -r选项支持递归复制。例如:cp -ar /usr/share/doc/. /doc/ 将复制源目录中所有子目录以及相关文件

    3.mv命令

    mv命令实质上市给文件贴上不同的标签,例如:mv file1 file2 命令就是把file1的名字改为file2
    mv命令也可以用于目录

    4.ln命令

    链接文件允许用户编辑不同目录中的同一个文件
    硬链接包含了文件的一个副本。只要硬链接文件是在同一个分区中,则它们的索引号相同 ln /etc/samba/smb.conf smb.conf
    软连接起着重定向的作用。当我们打开一个用软链接创建的文件时,则链接把我们重定向到原来的文件。ln -s /etc/samba/smb.conf smb.conf

    5.rm命令

    -r开关选项可以按递归方式进行
    -f开关选项可以覆盖掉任何安全措施  rm -rf  /root/a/b

    6.目录创建和删除

    mkdir和rmdir命令用于创建和删除目录
    -p  no error if existing, make parent directories as needed
    例如 mkdir -p /test1/test2/test3 
    rmdir -p /test1/test2/test3

    7.alias命令

    可以用来简化几个命令。对于root用户,默认的别名可以提供一点安全性






























  • 相关阅读:
    zabbix 监控获取源码包的地址
    为MongoDB加集群验证的关键点
    Mongodb 集群加keyFile认证
    Prometheus完整的部署方案+实战实例
    如何让你的linux的命令行变得很炫
    redis实现加锁的几种方法示例详解
    phpquerylist 抓取数据详解
    mysql 主从配置,主-》windows,从-》centos6.5
    VMware 虚拟机centos下链接网络配置
    【Mysql】表链接
  • 原文地址:https://www.cnblogs.com/chebaodaren/p/5276042.html
Copyright © 2011-2022 走看看