第一篇博客,以下。

一、 linux 你好!
    学习linux的心情。
        又一次接触了linux,内心还是很忐忑的。记得大二学过半学期的linux,那是一门考查课,所以可想而知学的是三天打鱼两天晒网。也不知道是怎样的机缘,让我在一年后又一次遇见了它。我想说,虽然你很让人难捉摸,但我还是想去了解你。所以,你好啊!
二、基础的一些命令
  1. 文件查看类命令:cat,tac,head,tail,more,less
    分屏查看命令:more和less
      more命令:more FILE(翻屏至文件尾部后自动退出)
      less命令:less FILE
      head命令: -n 查看文件前n行

      第一篇博客,以下。
      tail命令: -n 查看文件后n行
                 -f 查看文件显示后不退出,并显示新行
      stat命令:stat FILE

第一篇博客,以下。
        时间戳:
            最近访问时间:access time
            最近更改时间:modify time
            最近改动时间:change time
         文件分为两类数据,一个是元数据metadate,一个是数据 data,数据改变元数据也会发生改变。
        touch命令改时间戳:
            -c:指定的文件路径不存在时不予创建
            -a:仅修改access time
            -m:仅修改modify time

第一篇博客,以下。
   2. 目录管理类命令:mkdir,rmdir
        mkdir: mkdir[OPTION]..DIRECTORT..
          路径基名为命令的作用对象,基名之前的路径必须存在

第一篇博客,以下。
        rmdir: rmdir[OPTION]..DIRECTORT..
   3. bash的基础特性
       命令行展开:
         ~ :自动展开为用户的家目录,或指定的用户家目录
        {}:可以承载一个以逗号分隔的路径列表,并能够将其展开为多个路径

第一篇博客,以下。
       命令的执行结果:
         状态结果;
         命令结果:
           引用命令的执行结果:$(COMMAND)或`COMMAND`

第一篇博客,以下。
   4. 关于时间的那些命令
       date
 +%F
 +%T
 +%Y
 +%m
 +%d
 +%H
 +%M
 +%S
 +%s
 +%w
 +%a
     date修改时间:date -s ‘yyyy-mm-dd hh:mm:ss’

第一篇博客,以下。
     hwclock 查示硬件时间(BIOS时间)
      hwclock -s 将硬件时间写入软件时间(系统时间)
      hwclock -w 将软件时间写入硬件时间
     cal 显示当月日历
 cal yyyy 显示指定年的日历
 cal -y 显示当年的日历
 cal -3 显示上个月当月下个月的日历
 cal -1 同cal 显示当月日历
 cal mm yyyy 显示指定年,月的日历
   5. 如何开机自动显示图形化界面
        图形化界面操作

第一篇博客,以下。
        命令行界面操作:

第一篇博客,以下。
   6. $的用法
 $变量名 引用变量的值 
 $()或“ 引用命令执行的结果
 $[]运算
 ${变量名} 或”$变量名” 当变量名的起止不分明时,用来划定变量名的范围,同时引用变量。
三、 bash的一些快捷键
 Ctrl+L 清屏
 Ctrl+O 执行当前命令,并重新显示本命令

 Ctrl+s 锁定,但仍可以运行命令。
 Ctrl+q 解锁
 Ctrl+C 强制结束
 Ctrl+D 正常终止
 Ctrl+Z 挂起(暂停)命令
 Ctrl + a 光标移到命令行首,相当于Home
 Ctrl + e 光标移到命令行尾,相当于End
 Ctrl + f 光标向右移动一个字符
 Ctrl + b 光标向左移动一个字符
 Alt + f 向右移动一个单词
 Alt + b 向左移动一个单词
 Ctrl + xx 光标在命令行首和光标之间移动
 Ctrl + u 删除光标之前的内容
 Ctrl + k 删除光标这后的内容
 Alt + r 清除全部内容
 Ctrl + w 从光标处向左删除至单词首
 Alt + d 从光标处向右删除至单词尾
 Ctrl + d 删除光标后的一个字符
 Ctrl + h 删除光标前的一个字符
 Ctrl + y 将删除的字符粘贴至光标后
 Alt + c 从光标处开始向右更改为首字母大写的单词
 Alt + u 从光标处开始,将右边一个单词更改为大写
 Alt + l 从光标处开始,将右边一个单词更改为小写
 Ctrl + t 交换光标处和之前的字符位置
 Alt + t 交换光标处和之前的单词位置
 Alt + N 提示输入指定字符后,重复显示该字符N次(N表示具体的数字)
 Ctrl-Shift-n 创建新窗口
 Ctrl-Shift-q 关闭当前窗口
 Ctrl-Shift-t 创建一个标签页
 Ctrl-Shift-w 关闭一个标签页
 Ctrl-PaUp/PgUn 切换到下一个/前一个标签页
 Ctrl-Shift-c 复制选中的文本
 Ctrl-Shift-v 把文本粘帖到当前光标处

 四、
      命令类型
        命令类型分为外部命令和内部命令。
         type COMMAND:
           内部:builtin
           外部:显示为命令文件路径
         (命令可以有别名,别名可以与原名相同,此时原名被隐藏,此时如果要运行原命令,则使用\COMMAND第一篇博客,以下。

 
         命令别名:
           获取所有可用别名定义:
              # alias
           定义别名:
              # alias NAME=COMMAND第一篇博客,以下。


           取消别名:
              #unalias NAME第一篇博客,以下。


       which 命令:显示命令完整路径
           which[options] programname[…]
             –skip-alias:忽略别名第一篇博客,以下。


       who 命令:显示谁登录
            -b:系统此次启动的时间
            -r:运行级别第一篇博客,以下。
       w 命令:用来显示谁登录了以及在干什么

原创文章,作者:jyy_599,如若转载,请注明出处:http://www.178linux.com/80721

(0)
jyy_599jyy_599
上一篇 2017-07-15
下一篇 2017-07-15

相关推荐

  • linux发行版说明和哲学思想,以及常用命令说明

    Linux发行版主要流行的版本有3种:debian,slackware,red 其说明和特点如下图。 Linux哲学思想: 1、一切皆文件;所有的一切都变成了文件!不光是软件方面的比如传统文件、目录、字符设备、还包括硬件或者接口。如鼠标/mouse、打印机/lp、还有接口比如/usb. 2、单一目的的小程序;一个程序只负责干一件事,而且要把这个任务做好。 3…

    Linux干货 2016-10-30
  • N25期第八周作业

    1.请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别 主要功能: 网桥是一个局域网与另一个局域网之间建立连接的桥梁,属于数据链路层的一种设备。 集线器是可以将一些机器连接起来组成一个局域网的设备。 二层交换机是工作于OSI模型的第2层(数据链路层)的设备,作用和集线器类似。 三层交换机就是具有部分路由器功能的二层交换机。 路由器是互联…

    Linux干货 2017-03-08
  • Linux基础知识之软件包管理(二)

    (1)CentOS7 yum dnf  yum repository: yum repo 存储了众多rpm包,以及包的相关的元数据文件(放置于特定目录下,repodata) 文件服务器: ftp:// http:// nfs:// file:/// (2)yum客户端: 配置文件: /etc/yum…

    Linux干货 2016-08-24
  • 字符切割和用户管理

    1、列出当前系统上所有已经登录的用户的用户名,同一个用户登录多次,则只显示一次 who |cut -d’ ‘ -f1 |sort -u2、取出最后登录到当前系统的用户的相关信息。 last |head -1|cut -d’ ‘ -f1 3、取出当前系统上被用户当作其默认shell的最多的那个shell。 cut…

    2017-12-17
  • Centos7基于虚拟主机的Lamp配置bbs、Blog、PhpMyAdmin应用程序

    Centos7实现基于虚拟主机的各应用程序搭建: 一、配置三个基于名称的虚拟主机;      (a) discuzX      (b) wordpress      (c) https: phpMyAdmin 1.安装Lamp环境及安装mo…

    Linux干货 2016-10-09
  • 第一周-2:Linux部分常用命令使用示例、查看命令行工具使用手册以及LinuxFHS部分目录简介

    一、部分命令使用示例: 1、ifconfg 在命令行界面下或系统配置脚本中用于配置、控制及查询TCP/IP网络接口的系统管理工具 [netartisan@localhost 桌面]$ ifconfig eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500 &n…

    Linux干货 2016-11-07