从一月底开始萌生了想在继续学Python的时候,学一门新的操作系统。
在看很多程序员的JD时,很多都要求熟悉LINUX,并且奔方法里面也提到了在LINUX下的编程。
-----------------------------------------------------------------------
先是安装了Ubuntu,很顺利,没什么难处,并且第一次发现LINUX的界面是那么简洁,美好。
后来由于开始接触《鸟哥的LINUX私房菜》这本书,于是重新安装CentOS。安装过程很曲折,最终还是在虚拟机上才搞定了。
目测书今天就到了,开始欢快的学习吧~~~啦啦啦
[2016/2/3 9:48]
-----------------------------------------------------------------------
开始整理D1的笔记
命令行模式:终端界面—(Terminal or Console) 【run level 3】—— #也叫作”纯文本环境“
Linux默认下有6个Terminal让用户登录:Ctrl + Alt + F1 ~ F6 各终端名字相应为: tty1~tty6
Ctrl + Alt + F7 : 切入图形界面 【run level 5】
若在纯文本环境下进入Linux,可以在Terminal登录后,输入“startx”命令来呼出图形界面。
输入“exit”来注销系统。
Shell: 命令行模式登陆后所得到的程序
echo $LANG: 显示当前语言的命令
将语言修改成英文: LANG=en_US
一些基本命令的操作
Date: 显示日期与时间
输入后显示 "Mon Aug 17 17:02:52 CST 2009"
Date的相关参数功能:
date +%Y/%m%d
2009/8/17
date +%H: %M
17:04
cal: 显示出目前这个月的月历
cal 2009: 显示全年的年历
cal 10 2009: 2009年10月的月历
bc: 简单的计算器
bc 默认只输出整数,要输出小数的话,就要执行 scale=number (number上填写数字,来显示小数点后相应的位数)
一些重要的功能组合键
Tab: 具有“命令补全”与“文件名补全”的功能
输入命令 ca【Tab】【Tab】,所有以ca开头的命令都会列出来。
cat adminstrator.log 时 只需要输入cat admi 如何目录下没有重名文件的话他会自动补全。
Ctrl + C: 可以立即中断目前运行着的程序
Ctrl + D: 相当于输入exit的功能,End of Input or End of File EOF
MAN
man=manual
输入 man date 就可以查看date的所有说明。
在man程序中输入 ”/"+string,#/date可以来主动向下查找关键字, ?date可以向上查询关键字。
“q” 退出man程序,Page up, Page down来翻页。
man -f man, 所查询的必须是完整名称,也就是任何man的命令。#命令必须完全是man
man -k man, 在系统说明文件中只要有man就会列出来。 #只要说明文件包含man,就会列出来。
[2016/2/4 13:55]
--------------------------------------------------------