• linux-----初学命令和理解


    the following Codes has been confirmed by me

    1.头部标识[pecool@demo ~]:

      其中pecool代表登入用户;demo代表系统名称;~代表当前处于当前用户所在目录,具体目录结构是/home/pecool。

    2.ls /:

      'ls'英文list,'/'表示根,含义即列出linux系统的根目录,另外ls命令不切换文件位置,只是查看。

    3.ls /home/pecool:

      展示用户pecool下的文件信息

    4.dir

      展示出当前所在目录下的所有文件和文件夹

    5.cd fileName

      cd代表切换当前所在位置或者叫目录,进入名称为fileName的文件夹,前提是当前所在目录中必须有这么个文件夹

    6.cd /和cd /home/pecool的切换

      cd /  表示进入根目录,[pecool@demo /] ;cd /home/pecool表示进入用户pecool下  ,cd可以直接切换所在目录

    6.cd ..

      后退一步,相当于window下后退

    7.touch a.txt

      创建文件

    8.mkdir myFile

      创建文件夹;

      mkdir a b c同时创建多个文件夹;

      mkdir -p a/b 创建目录下的子目录,p代表循环创建

    9.rm 文件名

      删除文件,如果是目录直接这样删,会报错,提示是目录删除不了。

    10.rm -rf 文件夹名,-f强制删除 -r是递归

      删除或文件夹

    11.mv a.txt b.txt

      给文件改名

    12.mv a.txt /home/pecool/myFile

      移动文件到另一个文件夹

    13.ls -ld 文件路径

      l表示long,d表示directory  合起来表示文件的详细信息,即以长格式显示

    14.pwd

      查看当前绝对路径

    15.cat

      查看文件内容

    16.echo "iam a good boy" > a.txt     

      清空a.txt中的原内容,将"i am a good boy" 插入到a文本中去,>又叫重定向,数据流是箭头朝向的方向流动

    17.echo "hasdfsdjfsjdfsdfks"

      意思是输出后面的那些文本

    18.echo "iam a good boy" >> a.txt

      >>a.txt不清空,追加内容,>又叫追加重定向,数据流是箭头朝向的方向流动

    19.printf 复杂输出

    20.;多个命令的分隔符

    21:添加多行文本

      cat >>file.txt<<start

      row one

      row two

      row three

      start

      备注:start是开始和结束的标识

     22.使用cat追加文本

      cat > file.txt

      aaa

      bb

      ctrl+c/d退出

      注意:>覆盖文本;>>追加文本

    23.   复制文件

      cp a.txt /home/pecool

    24 复制文件夹

      cp -a a.txt /home/pecool

      注意:-a是拷贝文件参数

      更多拷贝cp信息可以:man cp

      参考下图:

      

    25.看命令信息

      man rm

      man ls

      man cp

     26.head -2 old.txt

      取前2行的数据显示

    27.看文件的树形结构

      没有tree命令安装:yum install tree -y

      tree 绝对路径/相对路径

    28.tab键命令提示功能

    29.which/whereis

      查看某个命令所在位置eg:which cp

     30.查询端口号

      ps -ef | grep jdk

     31.kill 端口号

      kill -9 端口号

    32.运行

      ./run.sh -b 0.0.0.0  备注:这是Linux下启动jboss的命令,如果不加-b 0.0.0.0只能本地访问。加上-b 0.0.0.0 之后,可以通过ip访问项目

    Best Regards
  • 相关阅读:
    vs项目属性中的包含目录和库目录以及附加依赖项全都配置正确了,却还是提示:无法解析的外部符号
    开发六年mybatisplus使用小结
    去“BAT”这样面试,拿到offer的几率是80%
    阿里P7级教你如何在Spring Boot应用程序中使用Redis
    为什么Java大数据能带你走上人生巅峰
    惊呆!Java程序员等级一览
    不要做一个只会面向搜索编程的程序员
    三年总结出来的11个JPA和Hibernate查询配置小技巧
    阿里高级架构师教你使用Spring JMS处理消息事务源码案例
    阿里高级架构师教你使用Spring Cloud Sleuth跟踪微服务
  • 原文地址:https://www.cnblogs.com/pecool/p/9092513.html
Copyright © 2020-2023  润新知