第一篇博客,以下。

一、 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,这个名字第一次听到是通过张超老师给我讲解,因为我在学校学的是金融数学,平时对这方面没有太多接触。当时对Linux就知道是个系统,随后在网上搜了搜,了解也不太多。 直到今天已经来马哥教育一星期了,刚入学的这一星期上课,都是一些基本的命令,感觉学着还蛮有意思,教学的安排也非常合理,我们大家学一天还能自己动手操作一天,既能专心听课,又能把学到的知识巩固…

    2017-07-15
  • 文件查找locate和find

    locate 查询系统上预建的文件索引数据库 /var/lib/mlocate/mlocate.db 依赖于事先构建的索引 索引的构建是在系统较为空闲时自动进行(周期性任务),管理员手动更新数据库(updatedb) 索引构建过程需要遍历整个根文件系统,极消耗资源 工作特点: •查找速度快 •模糊查找 •非实时查找 •搜索的是文件的全路径,不仅仅是文件名 •…

    2017-08-11
  • shell脚本编写-2

    1、条件判断if语句       1)、 单分支 if  判断条件;then     条件为真的分支代码     fi 2)、双分支     if  判断条件; then    &…

    Linux干货 2016-08-15
  • M20-1 8月3号 ACL访问控制列表

    一、acl简介:   access control list,用于实现灵活的权限管理,除了文件的所有者,所属组和其他人,可以对更多的用户设置权限,而acl生效的顺序是所有者,自定义用户组,自定义组,其他人。 二、ACL的设置技巧:   getfacl:取得某个文件/目录的ACL设置项目   setfacl:设置某个目录/文件的A…

    Linux干货 2016-08-08
  • Jumpserver 3.0 全新改版 更轻、更快、更便捷

               Jumpserver Wiki                       &…

    系统运维 2016-01-05
  • 用户和组及批量创建

    用户和组       操作系统都有用户和组,windows,linux等等,用户和组用来做什么呢?       用户,是我们进入系统时的凭证,不是每一个人想进就进的。你想吧,如果操作系统没有用户就能登录进系统,那这就带来了许许多多的安全隐患了。而组则是为了方便管理用户的一个组容器。 &nb…

    系统运维 2016-08-04