• 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用户,默认的别名可以提供一点安全性






























  • 相关阅读:
    codevs 1202 求和
    codevs 1201 最小数和最大数
    nyist 240 小明的调查统计(二)
    nyist28大数阶乘
    nyist 626 intersection set
    【】小技巧】CSS文字两端对齐
    Vue.js项目模板搭建
    25个最基本的JavaScript面试问题及答案
    java抽象类与接口的区别及用法
    JQuery事件手册
  • 原文地址:https://www.cnblogs.com/chebaodaren/p/5276042.html
Copyright © 2020-2023  润新知