zoukankan      html  css  js  c++  java
  • Linux的常用命令

      Linux的常用命令

    1、创建目录

    1. 创建单个目录:mkdir 目录名 。例如mkdir bols

      2. 创建多级目录: mkdir -p 目录名。 例如mkdir -p japan/canglaoshi。如果没有-p会报错。

    2、切换目录   (清屏快捷键:CTRL+L)

      cd ~ :进入当前用户的家目录

      cd 

      cd - :进入上次目录

      cd .. :进入上一级目录

      cd . :进入当前目录

    3、删除目录

      rmdir:remove directory的缩写。

      rmdir :删除目录(但是一般不用),因为该命令只能删除空白目录

      rm -rf:彻底删除命令。 r:表示remove;f:表示强制。 因此 -rf :表示强制删除。

    4、复制文件或目录

      cp(copy):复制文件的命令。

      cp anaconda-ks.cfg /temp/:  将anaconda-ks.cfg文件复制到temp目录下。 cp:复制文件

      cp -r japan/ /tmp/ :将japan目录复制到tmp目录下。  cp -r:复制目录

          cp -a :复制目录,并且时间也一同复制。

    5、剪切文件或目录

       mv 【原文件】【目标文件】    例如:cp -r  japan/   /tmp/ japan1 (将japan目录剪切到tmp目录下,并且取名为japan1)

       mv 【原文件名字】 【新文件名字】   例如:cp -r japan  japan2(将当前目录下的japan目录名字修改为japan2)

    6、显示目录下的文件或目录

      ls【选项】【参数】

    显示当前目录下非影藏文件与目录

    [root@localhost ~]# ls
    anaconda-ks.cfg  install.log  install.log.syslog  satools

     输出长格式列表 :ll 是 ls -l的简写。

    [root@localhost ~]# ls -1
    
    anaconda-ks.cfg
    install.log
    install.log.syslog
    satools

    显示文件的inode信息

    [root@localhost ~]# ls -i -l anaconda-ks.cfg install.log
    2345481 -rw------- 1 root root   859 Jun 11 22:49 anaconda-ks.cfg
    2345474 -rw-r--r-- 1 root root 13837 Jun 11 22:49 install.log

    7、硬链接和软链接

    • 硬链接:硬链接和源文件可以看做是用户查询信息的两种不同的渠道。

      

      特点:拥有相同的inode节点和block块,可以看做是同一个文件;删除其中任意一个都不影响用户进行数据的访问。

         可通过inode节点识别

         不能针对目录使用

    • 软连接:

      

      特点:

      类似windows的快捷方式;

      软连接拥有自己的I节点和Block块,但是数据块中只保存原文件名和I节点,并没有实际的数据;

      修改任意文件,另一个都改变;

      删除原文件,软连接不能使用。

      注意:做软链接时一定要将原文件写绝对路径,否则会报错

     

    8.其他的一些命令:

    创建文件;touch [文件名]

    向文件添加内容: echo 【内容】 >> 【路径】  

    显示文件内容:cat 【文件路径】

  • 相关阅读:
    [MCM] PSO粒子群算法解决TSP问题
    [MCM] 2017研究生数学建模竞赛A题 3架飞机 TSP 求总路径最小
    [tool] AI视频翻译 解决英文视频字幕问题(类似youtube自动生成字幕)
    使用vsnprintf后链接错误及解决方法
    Linux Shell编程
    如何把va_list可变参数传送到下一级函数中(如传送到printf)
    ubuntu phone/touch的源码从哪里下载?
    The Native POSIX Thread Library for Linux
    Linux内核头文件与内核与库的关系
    Buildroot阅读笔记
  • 原文地址:https://www.cnblogs.com/xiaocao123/p/9631936.html
Copyright © 2011-2022 走看看