编程入门系列之--Linux入门及基本命令

linux内核创始人、开发者社区领导者:

Linus Torvalds(林纳斯·托瓦兹)


17.png

2014年和2015年个人用户linux各发行版排行

15.png

log们的幸福生活(部分发行版的logo):

16.png

系统安装

虚拟机安装

指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离的环境中的完整计算机系统。
常见的虚拟机软件:Vmware,VirtualBox
具体的在虚拟机操作详见上一章节:编程入门系列之--虚拟机安装Ubuntu

系统安装和基本使用

1:linux 安装有哪两种分区方式?
答:手动分区和自动分区
2:Linux 安装过程中,若选择手动分区时,必需配置的 2 个分区分别是什么?
答:根分区(/)与交换分区(swap)[注 1:内存大不要 swap 也可以]

磁盘分区及目录的概念(一定要理解,后面会讲到)

3:命令行如何关机?
在终端输入 shutdown 或 halt 或 poweroff
4:命令行如何重启 Linux?
在终端输入 reboot
5: 图形界面下如何进入字符界面?
右键->终端->init 3
或编辑/etc/inittab ,让启动级别为 3

Ubuntu 默认打开终端的快捷键是:Ctrl+Alt+T

linux基本命令

在 linux 下,有两种定位方式, 绝对定位,与相对定位.
绝对定位是从根目录(/)开始算,一层一层的定位.
相对定位是以当前所在的目录开始算, 通过../表示上一层目录, ./表示当前目录.
绝对定位举例:
如 cd /usr/local/bin ,此时将进入到 /usr/local/bin 下.
相对定位举例:
接上一步, 在已经进入到/usr/local/bin 的情况下.
如何到/usr/local/share 文件夹呢?
可以这样, cd ../share
绝对定位与相对定位还可以结合起来使用:
如: cd /usr/local/bin/../ 回车之后,将进入 /usr/local

pwd //看自己在什么地方

cd /xx/yy //切换到/xx/yy目录

ls [-a -l] //查看

//创建目录
mkdir dirname //创建dirname目录
mkdir dir1 dir2 //同是创建dir1、dir2两个目录
mkdir dir{1,2,3} //自己看效果
//删除空文件夹
rmdir
//创建空文件
touch filename
//复制
cp 源文件 目标文件
cp [-R] 源文件(目录) 目标文件(目录) //递归复制
//删除文件
rm (-r -f) filename
//创建连接文件
ln (-s) 源文件 目标文件

推荐阅读更多精彩内容