这一系列的Linux入门都是本人在《鸟哥的Linux私房菜》的基础上总结的基本内容,主要是记录下本身的学习过程,也方便你们简要的了解git
Linux Distribution是Ubuntu而不是书本上推荐的CentOS,建议装双系统,不要使用虚拟机。github
代码在github上:Linuxpracticebash
Linux基本命令编辑器
1)X window 与命令行模式的切换学习
Linux默认状况下会提供6个Terminal来让用户进行登陆和操做,切换到这6个Terminal的方法是:[Ctrl]+[Alt]+[F1]~[F6];ui
从6个Terminal切换回X window的方法:[Ctrl]+[Alt]+[F7];spa
在X window中打开Terminal的方法:[Ctrl]+[Alt]+[T];命令行
2)在命令行模式下执行命令get
1.基本内容虚拟机
$ command [-options] parameter1 parameter2
命令 选项 参数1 参数2
其中,上述的内容以空格进行区分,但不管有多少个连续的空格都视为一个;
命令太长能够使用\来进行回车转义;
命令大小写敏感;
2.日期与时间:$ date
显示日历:$ cal
计算器:$ bc 退出计算器:$quit
3.热键
[Tab] “命令补齐”与“文件补齐”
[Ctrl]+[c]: 若是输入了错误的命令或者参数,想要将当前的程序中止运行。
[Ctrl]+[d]:键盘输入的结束,也能够用exit代替
4.错误信息的显示
若是输入了错误的命令,或命令没法执行,bash会将结果显示在下面
5.man page 与 info page
#man+指令 能够查阅当前指令的详细信息,
使用[Space]/[Page Up]/[Page Down]进行翻页,[Home]到达第一页,[End]到达最后一页。
在详细信息中进行查找指定内容: (/)。
6.切换支持的语言:
$ echo $LANG 查看当前的语言;
$ LANG=en_US 设置语言为英式英语
其中LANG为系统变量以后会说。
7.一种文本编辑器:nano
$ nano text.txt