• linu基础命令1


    /根目录,第一级目录
     
    1.ls列出当前目录下的文件和目录
    -a: 列出所有的文件,包括所有以.开头的隐藏文件
    -d: 列出目录本身,并不包含目录中的文件(-ld)
    -h: 和-l一起使用,文件大小人类易读 (-lh)
    -l: 长输出
    -ltr:按照创建时间来排序
    2.man 命令帮助界面
     
    3.pwd 显示出当前/活动目录的名称
    4.cd    切换工作目录
       cd -切换至上次所处的目录
       cd~切换至家目录
       cd ..切换至上级目录
       cd   切换至用户家目录
       cd 目录
    5.mkdir 创建目录
       -p: 根据需要创建父目录      mkdir /1/2/3 -p
    6.echo 输出并显示一行文本
    实例1:root@ken ~]# echo "this is ken"
                this is ken
    实例2: 换行符,如果不加-e不能进行解释,会当做普通字符进行输出
                [root@ken ~]# echo "this is ken nice to meet you"
                this is ken nice to meet you
                [root@ken ~]# echo -e "this is ken nice to meet you"
                this is ken
                nice to meet you
    实例3:  [root@ken ~]# echo “123“>123.txt
                   123
    7.touch 创建普通文本
    8.cp 复制文件和目录
      -r: 复制目录
      -a: 复制时,尽可能保持文件的结构和属性. 等同于 -dpR
    实例1:复制文件到目录
                [root@ken ~]# cp 源文件 目标文件
    实例2:复制文件并改名
                [root@ken ~]# cp t.sh test1.sh
    实例3:复制目录
                [root@ken ~]# cp -a ken ken1
              
    实例4:复制多个文件到目录
                [root@ken ~]# cp test test1.sh test.sh ken
                [root@ken ~]# ls ken
                test  test1.sh  test.sh  t.sh
    9.mv  移动 (改名) 文件
    实例1:移动文件到目录
                 [root@ken ~]# mv k ken
    实例2:移动多个文件到目录
                 [root@ken ~]# mv 1 2 ken         
    实例3: 改名
                 [root@ken ~]# mv ken ken3
    10.rm 移除文件或者目录
    实例1:删除一个文件                          
                [root@ken ~]# rm test
                rm: remove regular file ‘test’? Y
                rm-rf ./*删除当先目录所有文件
    实例2:强制删除文件(不提示)-f
               [root@ken ~]# rm -f test1.sh
    实例3:删除目录  -r
               [root@ken ~]# rm ken2
               rm: cannot remove ‘ken2’: Is a directory
               [root@ken ~]# rm -rf ken2
    11.rmdir   删除空目录
    12.cat 查看文本(相对较小)
    -n 显示行号
    实例1:
    [root@ken ~]# cat /etc/passwd
    root:x:0:0:root:/root:/bin/bash
    bin:x:1:1:bin:/bin:/sbin/nologin
    daemon:x:2:2:daemon:/sbin:/sbin/nologin
    13.more>less>cat>tail=head     查看文本
    more:查看文本(显示查看百分比)
    head:查看文本前面几行(默认前十行)
    head -n 5      打印前5行的内容
    tail:查看文本后几行(默认后十行)
    tail-n 5          打印前5行的内容
    14.clear 清屏  快捷键:ctrl+l   
                         强制终止 :ctrl+c
    15.poweroff   关机
    16.reboot    重启
     
     
  • 相关阅读:
    14个顶级开发社区 [程序员]
    跟我一起学习VIM
    INTRODUCTION TO BIOINFORMATICS
    vim + ctags + taglist配置和使用
    使用Gitblit 在windows 上部署你的Git Server
    HMM基本原理及其实现(隐马尔科夫模型)
    Qt 所有版本官方下载地址
    如何在ubuntu中安装和配置TeX Live ,Texstudio
    PyCharm和Anaconda的区别与联系
    如何在 matlab 和 excel之间进行数据导入导出操作?
  • 原文地址:https://www.cnblogs.com/liangzb310/p/11024051.html
Copyright © 2020-2023  润新知