zoukankan      html  css  js  c++  java
  • 文件管理

    1、httpd.conf 路径:  cd /etc/httpd/conf

          cat -n  httpd.conf  | more

           -n 显示每一行编号

    cat -n a1.txt > a2.txt把a1.txt的文档内容加上行号后输入a2.txt这个文档里:

     

    cat /dev/null > /var/a1.txt清空 /var/a1.txt 文档内容

     

    2、echo  回显民工

    反引号` `显示当前日期

    3、which 显示命令对应的程序路径   

    whatis   显示所有帮助文档与之对应的关键字的数据库 

    4.1、 关闭系统命令   

          shutdown -h now     立刻关机(需要root用户)

          shutdown -h 10       10 分钟后自动关机

          halt                 立刻关机

          poweroff             立刻关机

          init 0                关闭系统

          telinit 0              关闭系统

          logout               注销(shell使用)

    4.2、重启系统命令

    reboot             重启(root用户)

    shutdown -r  now   现在重启

    init 6               重启

    4.3、init 命令,运行级别

        运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动

    运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆

    运行级别2:多用户状态(没有NFS)

    运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式

    运行级别4:系统未使用,保留

    运行级别5:X11控制台,登陆后进入图形GUI模式

    运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

    4.4  shutdown命令

    -t seconds : 设定在几秒钟之后进行关机程序。

    -k : 并不会真的关机,只是将警告讯息传送给所有使用者。

    -r : 关机后重新开机。

    -h : 关机后停机。

    -n : 不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机。

    -c : 取消目前已经进行中的关机动作。

    -f : 关机时,不做 fcsk 动作(检查 Linux 档系统)。

    -F : 关机时,强迫进行 fsck 动作。

    time : 设定关机的时间。

    message : 传送给所有使用者的警告讯息。

    4.5 halt命令

    不加参数直接关机

    -n : 在关机前不做将记忆体资料写回硬盘的动作

    -w : 并不会真的关机,只是把记录写到 /var/log/wtmp 文件里

    -d : 不把记录写到 /var/log/wtmp 文件里(-n 这个参数包含了 -d)

     -f : 强迫关机,不呼叫 shutdown 这个指令

    -i : 在关机之前先把所有网络相关的装置先停止

    -p : 当关机的时候,顺便做关闭电源(poweroff)的动作

    4.6、poweroff 命令

    不加参数直接关机

    -n : 在关机前不做将记忆体资料写回硬盘的动作

    -w : 并不会真的关机,只是把记录写到 /var/log/wtmp 档案里

    -d : 不把记录写到 /var/log/wtmp 文件里

    -i : 在关机之前先把所有网络相关的装置先停止

    -p : 关闭操作系统之前将系统中所有的硬件设置为备用模式

    4.7、reboot 命令   

    不加参数直接重启

    -n : 在重开机前不做将记忆体资料写回硬盘的动作

    -w : 并不会真的重开机,只是把记录写到 /var/log/wtmp 档案里

    -d : 不把记录写到 /var/log/wtmp 档案里(-n 这个参数包含了 -d)

    -f : 强迫重开机,不呼叫 shutdown 这个指令

    -i : 在重开机之前先把所有网络相关的装置先停止

    5、mkdir  创建文件目录

           -v  显示详细信息

           -p  循环创建

    6、rm   删除文件和文件目录

          -i 删除前逐一询问确认

          -r 递归

          -f 强制

    7、cat  less   head   more   tail 查看文件 

    7.1   less 文件名      查看文件

    ps查看进程信息并通过less分页显示

    查看命令历史使用记录并通过less分页显示

    7.2  head 命令

    -q 隐藏文件名

    -v 显示文件名

    -c<数目> 显示的字节数。

    -n<行数> 显示的行数。

     

    7.3 more命令

    逐页显示 httpd.conf 文档内容

    从第 20 行开始显示 httpd.conf之文档内容。

    7.4 tail 命令

    tail 文件名   显示文件最后十行

    显示文件的最后 10 个字符

    8、file 查看文件类型

         -b  列出辨识结果时,不显示文件名称。

         -I  显示MIME类别

    -v  显示版本信息。

    -c  详细显示指令执行过程,便于排错或分析程序执行的情形。

    9、cp 复制

    -a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。

    -d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。

    -f:覆盖已经存在的目标文件而不给出提示。

    -i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖。

    -p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。

    -r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。

    -l:不复制文件,只是生成链接文件。

    10、mv  移动或重名

    -i: 若指定目录已有同名文件,则先询问是否覆盖旧文件;

    -f: 在 mv 操作要覆盖某已有的目标文件时不给任何指示;

    mv 文件名 文件名      将源文件名改为目标文件名

    mv 文件名 目录名      将文件移动到目标目录

    mv 目录名 目录名      目标目录已存在,将源目录移动到目标目录;目标目录不存在则改名

    mv 目录名 文件名      出错

  • 相关阅读:
    一,安装python
    maven搭建ssm
    web优化
    java代码优化29个点
    供参考的 php 学习路线
    javascript-文档结构遍历
    jquery中的cookie使用
    jQuery中的Ajax
    lambda和抽象类
    上传jar包到nexus私服
  • 原文地址:https://www.cnblogs.com/wufanblog/p/13474870.html
Copyright © 2011-2022 走看看