zoukankan      html  css  js  c++  java
  • 20161027学习笔记

    计划安排:

    9点到12点,阅读鸟哥的linux,并在三点完成不少于1000字的读后感。

    3点到4点,把之前学习到的linux命令进行梳理。

    4点到5点,装xshell,并进入练习模式。

    执行力:

    9点10.30点完全没效率,看的是linux发展史介绍,看的速度慢的。

    服务器Server:提供Internet一种以上的网络服务的主机。

    工作站Workstation:可以视为仅提供一群特定人士,作为数值分析、科学用途的机器。

     终端机Terminal:简单的说就是end-user(就是你啦)前面那部计算机

    注:主机和服务器的区别在于,工作站没有提供internet上的服务。

    何谓多人 ( Multi-user ) 多任务 ( Multitask )?  
    Multiuser 指的是 Linux 允许多人同时连上主机之外, 每个使用者皆有其各人的使用环境,并
    且可以同时使用系统的资源!
    Multitask 指的是多任务环境,在 Linux 系统下, CPU 与其它例如网络资源可以同时进行多项
    工作, Linux 最大的特色之一即在于其多任务时,资源分配较为平均!

    作为一个使用者﹐人要迁就机器﹔做为一个开发者﹐要机器迁就人。

    对人类而言,两个
    重要的因素是造成我们学习的原动力:  
    • 成就感  • 兴趣 

    由于 Linux 在运作的过程中,会有很多的程序常驻在内存中来执行,此外, 由于 Linux 的磁盘使用效能 比较高,利用了异步的磁盘/内存数据传输的模式, 因此, Linux 系统是很怕不正常开关机的!因为,不 正常开关机的结果, 将可能造成磁盘数据的损毁啊。

    建议用一般身份使用者操作,要执行需要某些权限才能操作的时候再切换成root。

    ================================上午花了三个小时看鸟哥私房菜的linux历史啊,硬件介绍的,看的有点慢,也没记住多少,应该是略过以后再看的。检讨检讨检讨。知道了,linux控制硬件的执行主要是依赖核心 kernel其次是接口。

    从事任何方向的技术研究,不知道该干什么的时候,就问自己四个问题:
    •这个方向上最新进展是什么? 都知道吗?
    •这个方向上最著名的专家有哪些?他们的研究都看过吗?
    •这个方向上最著名的技术社区有哪些?精华帖都看过一遍吗?
    •这个方向上最重要的文章、工具有哪些?文章都看过吗?工具都分析过吗?

    如何通过ip定位:

    1)申请密钥ak地址:http://lbsyun.baidu.com/index.php?title=webapi/high-acc-ip

    2)一次完整的http请求为:http://api.map.baidu.com/highacciploc/v1?qcip=“要查询的ip地址”&qterm=pc&ak=“你的 密钥(AK)”&coord=bd09ll&extensions=3 。

    注:有一定的误差

    红帽终端窗口的快捷方式:进入主页面-->System-->Preference-->keyboard Shortcuts-->找到或添加run a terminal-->按下你要设置的快捷键(eg:win+r)

    查看linux内核版本命令:cat /proc/version或uname -a

    查看Linux系统版本的命令:cat/etc/issue

    注:etc目录用于存放linux系统的配置文件

    hostname命令,

     hostname,用来显示或者设置主机

    hostname -i ,用来显示ip

    格式:hostname newhostname,在使用hostname命令设置主机名后,系统并不会永久保存新的主机名,重新启动机器之后还是原来的主机名。

    root的提示符为#,一般身份使用者的提示符为$

    ~符号,代表的是使用者家目录,是变量。eg:root的~为、root,而ling的家目录~为/home/ling。

    exit命令,注销

    解释:『离开系统并不是关机!』Linux 本身已经有相当多的工作在进行,登入也仅是其中的一个『工作』而已, 所以当您离开时,那么该工作就停止了,不过其它的工作 Linux 仍在进行。

    指令下达方式:command指令 [-options]s选项 parameter1参数1 paramter2参数2...

    linux是区分大小写的。

    date命令,显示日期

    date当前日期

    date +%Y/%m/%d年/月/日

    date +%H:%M时:分

    cal命令,格式:cal [month] [year],显示日历

    bc命令,可提供计算功能

    如果你发现在你等待输入的地方并非提示字符, 那通常就是已经进入到某个软件的功能当中啦!

    •[Tab] 接在一串指令的第一个字的后面,则为命令补全; 

    •[Tab] 接在一串指令的第二个字以后时,则为『档案补齐』!

    • [Ctrl]+c 按键,以将正在运作中的指令中断

    • [Ctrl]+d 按键,键盘输入结束的意思

    man命令,格式man 查询的词 ,用于查看具体的操作说明

    eg:man find,具体用法可百度

    举例来说,打印的相关指令,鸟哥其实仅记得 lp (line print)而已。那我就由 man lp 开始,去找相关的说明, 然后,再以 lp[tab][tab] 找到任何以 lp 为开头的指令,找到我认为可能有点相关的指令后, 再以man 去查询指令的用法

    shutdown命令,只有root才能执行。

    博客收录内容大部分是网上自己找的,非原创。
  • 相关阅读:
    14.4.9 Configuring Spin Lock Polling 配置Spin lock 轮询:
    14.4.8 Configuring the InnoDB Master Thread IO Rate 配置InnoDB Master Thread I/O Rate
    14.4.7 Configuring the Number of Background InnoDB IO Threads 配置 后台InnoDB IO Threads的数量
    14.4.7 Configuring the Number of Background InnoDB IO Threads 配置 后台InnoDB IO Threads的数量
    14.4.6 Configuring Thread Concurrency for InnoDB 配置Thread 并发
    14.4.6 Configuring Thread Concurrency for InnoDB 配置Thread 并发
    14.4.5 Configuring InnoDB Change Buffering 配置InnoDB Change Buffering
    14.4.5 Configuring InnoDB Change Buffering 配置InnoDB Change Buffering
    14.4.4 Configuring the Memory Allocator for InnoDB InnoDB 配置内存分配器
    14.4.4 Configuring the Memory Allocator for InnoDB InnoDB 配置内存分配器
  • 原文地址:https://www.cnblogs.com/zero1224/p/6002686.html
Copyright © 2011-2022 走看看