linux基础一

 linux笔记  

      Linux的核心原型是1991年由托瓦兹(Linus Torvalds)写出来的;

      Linux是操作系统/应用程序

      Linux是Open Source的操作系统。  

   一、环境介绍

        Red Hat Enterprise Linux Server 7.0

      1.虚拟机的管理

        rht-vmctl start desktop //开启虚拟机desktop

        rht-vmctl view desktop //显示虚拟机desktop

        rht-vmctl powerofff desktop //强制关闭虚拟机desktop

        rht-vmctl reset desktop //重置虚拟机

      通过shell脚本打开虚拟机的方式

      2.虚拟机登陆

         # 超级用户为root

        user: root

        passwd:redhat

       # 普通用户

      user: student

      passwd:student

   二、访问命令行

      1.shell的理解

        Shell俗称壳(用来区别于核),是指“提供使用者使用

        界面”的软件(命令解析器)

        图形界面shell:Gnome,KDE......

        命令行式shell:bash,csh,ksh.......

      2.GNOME常用快捷操作

        Ctrl+Alt+上|下 //切换工作界面

        Ctrl+Alt+L //锁屏

        Alt + F1 //打开主菜单Application

        Alt + F10 //最大化当前窗口

        PrtSc //截取全屏

        Ctrl+Shift+PrtSc //截取选中的屏幕

        Alt + Tab //切换窗口

        Alt + F4 //关闭窗口

       ctrl + a //光标移动到行首

       ctrl + e //光标移动到行尾

       ctrl + u //光标所在位置删除到行首

       ctrl + k //光标所在位置删除到行尾

       ctrl + r //调出最近一条含有关键字的命令命令行常用快捷键

       ctrl + 左|右 //以单词为单位移动光标

       ctrl + c //撤销已输入的命令

      ctrl + d //关闭当前环境

      ctrl + shift + t //在现有shell中新打开一table

      ctrl + shift + pageup|pagedown//shell切换

      ctrl + alt + l//锁屏

      3.命令行提示符

       [kiosk@foundation0 Desktop]$

       kiosk //开启shell的用户

       @ //分隔符

       foundation0 //主机的短名称,表示shell开启在那台主机里

       Desktop //表示你在系统的什么位置

       $ //身份提示符中的普通用户,超级用户的提示符为:#

       whatis +命令查看用途  

      4.虚拟控制台

       虚拟控制台最有用的时候是当一个程序出错锁住输入时可以切换到其他虚拟控制台

         ctrl+alt+f2~f6 //进入虚拟控制台

         ctrl+alt+F1|F7 //回到图形shell命令

      5.命令参数

       参数是命令功能的指定:

      -参数 //单词的缩写

      --参数 //单词的全拼

      6.怎么获取命令帮助?

       comm --help

      man comm

      pinfo comm

       /usr/share/docshell命令

      读懂帮助信息:

      • [内容] //内容选加

      • <内容> //内容必加

      • 内容... //内容个数任意命令拓展

     7.历史命令调用

       !数字 //执行第多少条命令

       !关键字 //执行最近一条以关键字开头的命令

       ctrl+R+关键字 //调出最近一条含有关键字的命令

       上下键 //从最后一条命令开始向前查看或者向后查看

       history //查看历史

       history -c //清除历史命令行常用快捷键

   三、文件管理

       1.Linux文件系统层次结构

         

       2.Linux文件系统层次结构绝对路径与相对路径

 

       3.绝对路径:完全限定的名称,从根目录(/)开始查找,路径的写法“一定由 根目录/写起”。

       相对路径:从当前所在目录开始查找,不会以/开头。

       4.路径导航

        pwd //显示当前所在目录

        cd //更改或切换目录的命令

       几个特殊的目录:

     . 代表此层目录

      .. 代表上一层目录

      - 代表前一个工作目录

      ~ 代表“目前使用者身份”所在的主文件夹

     ~account 代表account这个使用者的主文件夹路径导航

     [root@foundation0 ~]# cd /home/kiosk/Desktop

     [root@foundation0 Desktop]# pwd

     /home/kiosk/Desktop

      [root@foundation0 Desktop]# cd .

     [root@foundation0 Desktop]# cd ..

    [root@foundation0 kiosk]# pwd

      /home/kiosk

     [root@foundation0 kiosk]# cd ~

     [root@foundation0 ~]# pwd

     /root

    [root@foundation0 ~]# cd ~kiosk

     [root@foundation0 kiosk]# pwd

     /home/kiosk

      [root@foundation0 kiosk]# cd /mnt

     [root@foundation0 mnt]# cd -

        /home/kiosk

        5.文件管理命令

        操作       单一来源          多来源

创建文件 touch file           touch file1 file2

复制文件 cp file1 file2       cp file1 file2 dir

移动文件 mv file1 file2       mv file1 file2 dir

删除文件 rm file              rm -f file1 file2

创建目录 mkdir dir            mkdir -p dir1/dir2 dir3

复制目录 cp -r dir1 dir2      cp dir1 dir2 dir3

移动目录 mv dir1 dir2         mv dir1 dir2 dir3

删除目录 rm -r dir1           rm -fr dir1 dir2

        备注:mv可实现重命名的功能查看文件与目录信息

      6.通配符是一种特殊语句,模糊搜索文件时可用它来代替一个或多个真正字符;

        通配符 含义

* 匹配0-任意字符

? 匹配任意单个字符

~ 匹配当前用户家目录

~user 匹配到user的家目录

~+ 当前目录

~- 当前目录之前所在的通配符(globbing)

通配符 含义

[abc] 有a或者有b或者有c

[!abc] 除了含有a或者b或者c

[^abc] 除了含有a或者b或者c

[[:alpha:]] 单个字母

[[:lower:]] 单个小写字母

[[:upper:]] 单个大写字母

[[:alnum:]] 单个字母或数字

[[:punct:]] 单个符号,不包含数字,字母以及空格

[[:digit:]] 数字

[[:space:]] 单个空格

     Date命令

   

  Ls命令


Touch 命令



Cat命令

Less 命令


Wc命令


Tail命令

 

Head命令

 

File命令

 

Passwd命令

 

 

Call命令

 

Ls命令

 

Date命令

 

 






      

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值