zoukankan      html  css  js  c++  java
  • 学习Linux入门50个基本命令

    Linux系统以一切皆文件的方式运行系统。虽然存在ubuntu版本的图形界面,但在企业的服务器里面还是以命令行系统运行为主。

    以下是初学50个基本的Linux命令行的体会

     

    1:pwd 显示当前你所在的目录

    由图/为根目录boot为根目录下的root目录。所以/boot表示当前系统在根目录下的root目录里面。

    2:uname -m 显示cpu的cpu的架构

    由图表示系统的处理器是X86架构且基于64位。

    3:uname -r 显示系统正在使用的内核版本


    4:date 显示系统的表示的当前地域的时间

    5:cal 2016 显示2016年的日历表

    6:shutdown -h now 系统马上关机

    7:reboot 系统重启

    8:logout 系统注销

    9:setup 给系统设置网卡等操作

      

    10:ifconfig 显示系统的IP配置

    11:cd 切换目录

    由上图系统本来在/root目录经过cd切换到了/,目录

    12:cd.. 返回上一级目录

    由图系统本来在/boot目录经过cd..返回到了/目录

     13:cd ../../../.....返回系统的上多级目录

    由图 bin目录是boot目录的子目录。经过../..两次返回直接到了/目录

    14:cd - 返回上一次所在的目录

    由图 上一次所在目录为/经cd到bin再经cd -到/

    15:ls 查看当前目录下的文件

    由图 通过ls查看了当前所在目录/里面的文件

    16:ls - l 列出当前目录下文件的信息

    由图[root@centos67-LIU /]里面最后一个符号/表示当前所在的目录。bin和boot两行最前面的dr是代表目录的意思,如果是-代表是文件。

    17:ls -lh 列出当前目录的详细信息,这里的h就是human的意思代表人性化的显示

    和上图对比数字后面直接跟了单位。方面一眼看出文件的大小

    18:vim 编辑一个文件

     

    19:进入文件以后按i进入insert模式就可以输入编辑的信息

       

    20:编辑完文件以后 按Esc键退出,同时按shift+:再输入wq(write quit)

    21:cat+文件名 查看该文件的内容

    由图 在bin目录下创建了一个liu文件,并用cat命令查看了内容为hello world

    22:more+文件名 慢慢查看文件

    输入more命令以后可以用回车逐行查看,也可以用空格逐页查看

    23:vim+.文件名,创建一个隐藏文件

    由图直接在/目录下面查看文件text是显示没有的 只有用命令ls-a才会显示在/目录下面的显示所有隐藏文件。图中的.autofsck和.text都是隐藏文件

    24:mkdir(make directory)+文件名,创建一个目录

    由图 在/目录下创建了一个file1的文件。

    25:mkdir+文件名1 文件名2+....,创建多个文件

    由图 一次创建了file2和file3两个文件同理可以创建多个文件。

    26:mkdir -p /1/2/3/4/5 一次性创建一个多级目录

    27:用tree+文件名(最上级的文件),可以以树状的形式显示所有包含的子目录。由于我的Linux系统没有tree包所以借用视频图

    28:mv+文件名1 文件名2,把文件名1移动的文件名2

    由图文件file1移动到了file2

    29:df -h 查看当前磁盘的使用量

    30:cat /proc/version 显示CPU内核版本

    31:touch+文件名 创建一个空文件

    由图 cat f1 里面是一个可以编辑的空文件

    32:rm -f+文件名 删除一个文件

    由图 原来/里面的f1被命令删除了

    33:rmdir+文件名 删除一个目录(目录的内容是空的)

    由图file3 这个/下面的目录被删除了

    34:rm -rf 文件名 删除一个叫做 '文件名' 的目录并同时删除其内容()

    35:find /目录或文件 进行搜索

    36:ip a 可以查看当前系统的ip地址

    图中etho是Linux系统设计的network

    37:man+命令行(全面的解释命令行的意思)

    用q退出

    38:命令行+--help(快速的简单的解释命令行)

    39:cp+文件/路径,复制功能

    由图 原来fiel5里面没有文件现在多了一个LIU文件

    40:bc 用于计算的命令

    最后输入quit 退出

    41:basename+路径,取得最后的路径名

    42:dirname+路径,去掉最后的路径名

    由图最后的路径被去掉

    43:tac+文件,从尾到头读文件与cat正好相反

    44:less+加文件 可以搞笑的游览文件还可以用pgup和pgon进行翻页

    按q退出

    45:head+文件,只看文件前几行

    46:tail+文件,只显示文件内容后几行

    47:file+文件,显示文件类型

    48:cat /proc/swaps 显示哪些swap被使用(swaps为虚拟内存)

    49:lsusb -tv 显示 USB 设备

    50:cat /proc/meminfo 检查内存使用

     

     

    所有Linux命令输入的时候,要注意空格例如 ls空格-lh

     

     

  • 相关阅读:
    CreateProcess的使用方法
    数据库课程设计
    OC可变參数的函数实现va_start、va_end、va_list的使用
    Tiny语言执行环境TM机源码
    LeetCode:Triangle
    [LeetCode] Word Search [37]
    关闭对话框,OnClose和OnCancel
    【Hibernate步步为营】--继承映射具体解释
    hdu 4499 Cannon(暴力)
    String.Format使用方法
  • 原文地址:https://www.cnblogs.com/lyx958700392/p/5467727.html
Copyright © 2011-2022 走看看