Linux学习笔记(一)

一.Linux系统简介

  • 什么是Linux:Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。,在加上用户空间的应用程序之后,成为Linux操作系统。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证,任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。
  • Linux系统有什么优点:提到linux的优点,首先就是他的开源,任何人都是可以查看他的源代码的,这使得他特别的安全,而windows则不开源,所以你要经常的打补丁,修补漏洞之类的。其次,linux内核优化的好,没有哪个linux需要右键的刷新键(红旗linux是为了国人的使用习惯加的),而windows则不同,微软的系统非常的复杂,而且运先行效率相对linux要低很多。


二.常用文件处理命令

文件处理命令就是指如何建立目录,如何建立文件等。分为目录处理命令,文件处理命令和链接命令。
 
1.建立目录:mkdir
格式:mkdir -p [目录名]
-p :递归创建
 
2.切换所在目录:cd
简化操作(cd后面一定要有空格):
  • cd ~或cd:返回家目录
  • cd -:进入上次目录
  • cd .. :进入上一级目录
 
3.相对路径和绝对路径的概念
相对路径:参照当前所在目录,进行查找
绝对路径:从根目录开始指定,一级一级递归查找,在任何目录下都能进入指定位置。
 
4.查询目录所在位置:pwd
 
5.删除目录:rmdir
用法:rmdir 【目录名】
注意:只能删除空白目录。所以这个命令很少用,常用rm命令。
rm的常用格式为:rm -rf,这个很常用
-r:删除目录
-f:强制
 
6.复制命令:cp
cp用法:cp  【选项】 【原文件或目录】 【目标目录】
cp命令可原名复制,也可改名复制,如需改名,直接在目标目录写上新文件名即可。
选项:
  • -r 复制目录
  • -p 连带文件复制属性
  • -d若源文件是链接文件,则复制链接属性
  • -a 相当于-pdr
 
7.剪切或改名命令:mv
用法:mv 【原文件或目录】 【目标目录】
注意:mv在剪切目录时,不必像cp一样加-r
改名:mv a b——把a改名为b
 
三.常用目录的作用
/ 根目录
 
/bin 存放必要的命令
 
/boot 存放内核以及启动所需的文件等
 
/dev 存放设备文件
 
/etc 存放系统的配置文件
 
/home 用户文件的主目录,用户数据存放在其主目录中
 
/lib 存放必要的函数库,可以防止linux变得庞大
 
/mnt 存放临时的映射文件系统,我们常把软驱和光驱挂装在这里的floppy和cdrom子目录下。
 
/proc 存放存储进程和系统信息
 
/root 超级用户的主目录
 
/sbin 存放系统管理程序
 
/tmp 存放临时文件的目录
 
/usr 包含了一般不需要修改的应用程序,命令程序文件、程序库、手册和其它文档。
 
/var 包含系统产生的经常变化的文件,系统相关文档内容
 
四.帮助命令
帮助命令man(最精准的查询命令
用法:man  命令,可用来查看一个命令的用法,选项,使用格式等帮助
man命令还有帮助级别,这里就不写了
其他帮助命令
shell内部命令帮助
用法:help  shell内部命令(获取shell内部命令的帮助)
例:
whereis cd(确定是否是shell内部命令,有可执行文件的就不是shell命令,比如ls命令的可执行文件就是/bin/ls)
help cd(获取内部命令帮助,help  ls会出错)
详细命令帮助info(不太方便)
 
命令  --help也可以获取命令的帮助
 
五.关机与重启命令
shutdown命令
用法:shutdown 【选项】 时间(如果是立即执行就用now)
选项:
  • -c:取消前一个关机命令
  • -h:关机
  • -r:重启
注意,若写成这种形式:shutdown  -r  5:30,意思是凌晨五点半重启,则linux会卡住,什么都执行不了。若需要继续在这之间使用操作系统,则在最后加入空格后台符&。另外,在操作的时候还要避免远程关机。在服务器上做关机和重启要非常慎重,因为服务器通常会处于高速运转状态,容易出问题
 
其他关机命令
  • halt
  • poweroff
  • init 0
注意这三个命令都不够安全,尽量使用shutdown
 
其他重启命令
  • reboot
  • init 6
注意这个6还有上面的0叫做系统的运行级别(0到6共七个),可通过命令runlevel来查看运行级别
 
退出登录(注销)命令:logout(要养成正确退出登录的习惯)
 
六.学习过程中遇到的问题——虚拟机内存不足错误

之前用vmware打开centos还能正常运行,但是关机又开机启动时,突然弹出了“物理内存不足,无法使用配置的设置开启虚拟机。。。。”等等一大串报错框。解决办法如下

点击“编辑”———“首选项”,在弹出的对话框中选择左侧的“内存”,然后在最右侧选择“允许交换大部分虚拟机内存”即可,如下图所示 

然后问题得到了解决。

也可以选择升级vmware虚拟机版本来解决这个问题,不多赘言。

 
posted @ 2017-03-05 09:04  20169311王泽豪  阅读(368)  评论(1编辑  收藏  举报