美文网首页
01_linux 基础常用命令

01_linux 基础常用命令

作者: 一把猫粮 | 来源:发表于2018-07-13 08:56 被阅读0次

命令使用方法:

   command [-captions] [parameter1] ...

执行原理: 当敲击命令的时候, 终端会到根目录下的bin去找执行文件, 如果找到就执行该命令。



1、ls -- list directory contents(查看当前路径下的文件以及文件夹的名字

a> ls  文件夹名 - > 直接查看某文件夹内的东西

b> ls  /bin -> 直接看某路径文件夹下的东西

附加命令:
c> ls -a -> 显示全部文件 [隐藏文件,以.开头]

d> ls -l -> 详细信息显示

e> ls -l -h -> -h不能单独使用, 与-l 连用可以将单位以合适的大小显示出来

<f> ls -ahl 可以以这种形式使用来达到三个命令的功能, 无顺序要求


2. ln -> make links between files (类似windows下的快捷方式, 分为软连接和硬连接)

软链接: 不占用磁盘空间, 原文件删除链接失效
a> ln -s 源文件 链接文件
    ln -s 2.tcx 22.tcx


硬链接: 硬连接只能链普通文件, 不能链接目录
b> ln 源文件 链接文件
   ln 2.tcx 222.tcsx


--> 删除源文件, 不影响硬链接的读写, 但是硬链接的链接数变为1(链接数->数据的文件名的数量), 通俗的来讲,就是当创建一个硬连接的时候相当于为这块数据创建了一个新的名字, 也就是这块数据有两个名字,此时的链接数为2, 之后如果删除了其中的一个名字, 那么这块数据就只剩一个名字, 链接数就变成了1, 而后如果再删除这名字的话, 数据没有名字来对应,也就同样会被删除


3. cd -> change directory (改变路径)

  cd 文件夹名字 -> 跳到文件夹里
  cd .. -> 上一层路径
  cd ../../.. -> 上上上层 ...
  cd - -> 回到上一次路径(类似电视机遥控的回看)
  cd ~ -> 跳到当前用户的家目录


4. touch -> change file timestamps (创建文件)

  touch a/b/c/tet.txt -> 在a/b/c的位置创建tet.txt( 当然, 前提是这几个文件夹存在 )
  touch world.txt
  touch money.doc

注意: linux中无后缀的说法, 所有文件名自定义


5. mkdir -> make directories (创建文件夹)

  mkdir 文件夹名字 -> 在当前目录创建文件夹
  mkdir A/B/C -p -> 只使用mkdir A/B/C 不能创建, 需要添加 -p -> parents, 在当前创建A, 在A创建B, 在B创建递归创建C



6. rmdir -> remove empty directories ( 删除目录, 只能删除空目录)

7. rm -> remove files or directories ( 想删什么删什么 )

  rm -r -> 删除文件夹会给提示, 需要加 -r, 递归的删除, rm -r A , 如果A/B/C , 会先删除C, 再删除B, 最后删除A, 删除文件不提示

  rm 1.txt -i -> 提示是否删除, 需要yes允许删除
  rm 1.txt -f -> 无需提示, 强制删除
: 用命令删除的文件不会放到回收站


8. 其他一些常用的指令

a> tree -> 显示当前路径的目录树

b> pwd -> print working directory 显示当前绝对路径

c> clear -> 清屏, 把代码清到上方

d> tab键 -> 自动补全

好了, 这些基本上就是最最最常用而且强大的基础命令了, 尝试了一番过后, 越来越不想用鼠标了有没有, 相信linux会给大家带来不同的好的体验, 哈哈.

相关文章

  • 01_linux 基础常用命令

    命令使用方法:    command [-captions] [parameter1] ... 执行原理: 当敲击...

  • 01_Linux基础

    Linux的哲学思想: 一切皆文件:open,read,write,close 由众多目的单一应用程序组成:一个程...

  • SSH <一>

    一、介绍 SSH 基础介绍 二、常用命令 SSH 常用命令

  • 大数据技术学习路线

    一、大数据技术基础1、linux操作基础 linux系统简介与安装linux常用命令–文件操作linux常用命令–...

  • 文章总目录

    @TOC 文章总目录 ✂ 【java】 ✳ java基础 java基础--(0)--常用命令 java基础--(0...

  • Linux基础教程

    Linux基础教程 一、常用命令使用 1.1 常用命令使用 1.1.1 登录和退出Linux系统 1. 启动和登陆...

  • 05 - Gradle构建任务

    前面几篇介绍了CI基础环境的部署,但是缺少灵魂,这里的灵魂,我们选用Gradle 基础框架基础概念常用命令 新建项...

  • mysql 使用笔记

    mysql基础常用命令:http://www.cnblogs.com/mchina/archive/2013/04...

  • linux常用命令和基础知识总结

    本文以CentOS为例,分别介绍常用命令与一些基础知识. 常用命令总结: 查看目录: ls(list):列出目录内...

  • Docker常用命令

    Docker常用命令 说常用不如说自己用到的命令。 容器相关 学习了一下docker,基础常用命令记录下。 doc...

网友评论

      本文标题:01_linux 基础常用命令

      本文链接:https://www.haomeiwen.com/subject/cqcdpftx.html