• linux基本命令介绍(二)


    4.mkdir

    说明:mkdir命令用来创建目录。该命令创建由 dirname命名的目录。如果在目录名的前面没有加任何路径名,则在当前目录下创建由dirname指定的目录;如果给出了一个已经存在的路径,将会在 该目录下创建一个指定的目录。在创建目录时,应保证新建的目录与它所在目录下的文件没有重名。
    语法:mkdir (选项)(参数)
    选项:
    -Z:设置安全上下文,当使用SELinux时有效;
    -m<目标属性>或--mode<目标属性>建立目录的同时设置目录的权限;
    -p或--parents 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录;
    --version 显示版本信息。
    参数:
    目录:指定要创建的目录列表,多个目录之间用空格隔开。
    应用示例:

    5.rmdir/rm

    说明:rmdir命令用来删除空目录。当目录不再被使用 时,或者磁盘空间已到达使用限定值,就需要删除失去使用价值的目录。利用rmdir命令可以从一个目录中删除一个或多个空的子目录。该命令从一个目录中删 除一个或多个子目录,其中dirname佬表示目录名。如果dirname中没有指定路径,则删除当前目录下由dirname指定的目录;如 dirname中包含路径,则删除指定位置的目录。删除目录时,必须具有对其父目录的写权限。
    语法:rmdir(选项)(参数)
    选项:
    -p或--parents:删除指定目录后,若该 目录的上层目录已变成空目录,则将其一并删除;
    --ignore-fail-on-non-empty:此选项使rmdir命令忽略由于删除非空目录时导致的错误信息;
    -v或-verboes:显示命令的详细执行过程;
    --help:显示命令的帮助信息;
    --version:显示命令的版本信息。
    参数:
    目录列表:要删除的空目录列表。当删除多个空目录时,目录名之间使用空格隔开。
    应用示例:

    6.pico/nano

    说明:nano是一个字符终端的文本编辑器,有点像 DOS下的editor程序。它比vi/vim要简单得多,比较适合Linux初学者使用。某些Linux发行版的默认编辑器就是nano。 nano命令可以打开指定文件进行编辑,默认情况下它会自动断行,即在一行中输入过长的内容时自动拆分成几行,但用这种方式来处理某些文件可能会带来问 题,比如Linux系统的配置文件,自动断行就会使本来只能写在一行上的内容折断成多行了,有可能造成系统不灵了。因此,如果想避免这种情况出现,需加上-w选项。
    语法:nano [选项] [[+行,列] 文件名]...
    选项:
    -h, -? --help 显示此信息 +行,列 从所指列数与行数开始
    -A --smarthome 启用智能 HOME 键
    -B --backup 储存既有文件的备份
    -C <目录> --backupdir=<目录> 用以储存独一备份文件的目录
    -D --boldtext 用粗体替代颜色反转
    -E --tabstospaces 将已输入的制表符转换为空白
    -F --multibuffer 启用多重文件缓冲区功能
    -H --historylog 记录与读取搜索/替换的历史字符串
    -I --ignorercfiles 不要参考nanorc 文件
    -K --rebindkeypad 修正数字键区按键混淆问题
    -L --nonewlines 不要将换行加到文件末端
    -N --noconvert 不要从 DOS/Mac 格式转换
    -O --morespace 编辑时多使用一行 -Q <字符串> --quotestr=<字符串> 引用代表字符串
    -R --restricted 限制模式
    -S --smooth 按行滚动而不是半屏
    -T <#列数> --tabsize=<#列数> 设定制表符宽度为 #列数
    -U --quickblank 状态行快速闪动
    -V --version 显示版本资讯并离开
    -W --wordbounds 更正确地侦测单字边界
    -Y <字符串> --syntax=<字符串> 用于加亮的语法定义
    -c --const 持续显示游标位置
    -d --rebinddelete 修正退格键/删除键混淆问题
    -i --autoindent 自动缩进新行
    -k --cut 从游标剪切至行尾
    -l --nofollow 不要依照符号连结,而是覆盖
    -m --mouse 启用鼠标功能
    -o <目录> --operatingdir=<目录> 设定操作目录
    -p --preserve 保留XON (^Q) 和XOFF (^S) 按键
    -q --quiet 沉默忽略启动问题, 比如rc 文件错误
    -r <#列数> --fill=<#列数> 设定折行宽度为 #列数
    -s <程序> --speller=<程序> 启用替代的拼写检查程序
    -t --tempfile 离开时自动储存,不要提示
    -u --undo 允许通用撤销[试验性特性]
    -v --view 查看(只读)模式
    -w --nowrap 不要自动换行
    -x --nohelp 不要显示辅助区
    -z --suspend 启用暂停功能
    -$ --softwrap 启用软换行
    参数:指定要编辑的文件。
    应用示例:
    输入“nano”命令后,将在命令行界面打开文件编辑器,用户可以在此编辑、录入需要输入的文本信息,如图3-1所示。在编辑完成后,按“Ctrl+x”键保存退出,退出前会提示需要输入文件名,如图3-2所示。
    [root@linux001 /] #nano

    图3-1 nano编辑窗口


    图3-2 nano数据编辑保存窗口

  • 相关阅读:
    电商用户留存率比例
    转载——使用Python拆分数据量大的CSV文件(亲测有效)
    SQL中group by的注意事项
    MySQL中DELETE子句与TRUNCATE TABLE语句的区别
    TimeStamp( )函数, TimeStampAdd( )函数 , TimeStampDiff( )函数
    MySQL 练习题目 二刷
    math对象,BOM模型中常用对象
    js函数和date内置对象
    while循环和for循环
    不等于运算符、逻辑表达式、if语句及switch语句
  • 原文地址:https://www.cnblogs.com/frombyte/p/14959101.html
Copyright © 2020-2023  润新知