zoukankan      html  css  js  c++  java
  • Linux 入门 bash语句 第三课

    第三讲  http://study.163.com/course/courseLearn.htm?courseId=232007#/learn/video?lessonId=340051&courseId=232007

    1.kernel内核 通过Shell来控制
    2.Shell分为两种
    CLI : command Line Interface                                    CLI 命令行方面的shell -----〉比图形强大
    GUI : Graphical User Interface(eg:mac,windows)      GUI 图形方面的shell ------〉windows 、mac os
    3. for Linux
    GUI : GNOME          CLI : BASH
    4.BASH

    我的电脑:当前密码666666  Unix 密码root

    MySQL 密码 root   

    ddz@ubuntu:~$   以DDZ 的用户名名字登录到了主机叫Ubuntu 的主机上 

    提示符: #(root/super user)、$(normal user)

    命令一般consists of 3parts: 命令,选项,参数
    eg: hostname、ls、uname (-r、-a == --all)

    ctrl+c 终止命令
    任何命令最后加个 '&'符号 就会后台运行
    clear 清屏
    5.TAB 键的使用
    <1>自动补全命令
    按一下tab可以补全命令
    按两下tab可以列出所有相关信息
    <2>自动补全文件名
    <3>无法自动补全参数
    6.历史记录
    <1>上下键(the same as windows cmd)或者history命令查看
    <2>通过历史记录简化操作
    '!!' 重复前一个命令
    '!' 重复前一个以'字符'开头的命令
    '!num' 按照历史记录序号执行命令
    '!?abc' 重复之前包含abc的命令
    '!-n' 重复n个命令之前的那个命令
    <3>搜索命令历史记录 Ctrl+r
    重新调用前一个命令中的 参数 可以'esc'+'.'键
    7.命令行通配符(正则表达式) 文件名中
    * 匹配0个或多个
    ? 匹配任意一个字符
    [0-9] 匹配一个数字范围
    [abc] 匹配列表里任何字符
    [^abc] 匹配列表外任何字符
    8.切换用户
    在CLI中通过su命令切换用户
    su -  切换到root用户(切换终端) 切换到root用户并使用一个新的运行环境   su 还在同一个空间 
    sudo  用户使用管理员身份运行命令 在不切换管理员身份的时候 
    id show the info about user
    passwd modify the password
    9.BASH作业管理
    后台运行进程:在命令后加入一个 &
    暂停某个程序: Ctrl+z 或者发送信号 I7
    管理后台作业:
    jobs 查看进程作业
    bg(background) 控制一个程序或进程继续在后台运行
    fg (frontground) 控制一个程序或进程继续在前台运行

  • 相关阅读:
    RAID磁盘阵列
    Activiti任务认领
    Activiti 5.18启动流程到完成所有任务之间的数据库变化(转)
    tomcat优化(转)
    DB2 OLAP函数的使用
    PreparedStatement批量处理和事务
    获取JavaScript异步函数的返回值
    DB2 sql报错后查证原因与解决问题的方法
    DB2有五种约束
    连接db2数据库出现No buffer space available (maximum connections reached?)
  • 原文地址:https://www.cnblogs.com/D-DZDD/p/7299938.html
Copyright © 2011-2022 走看看