安装好虚拟机以后安装linux系统提示
This host supports Intel VT-x, but Intel VT-x is disabled.
这个说明你电脑的Bios需要把cpu功能里面一项 Virtual支持改成Enable 即可解决问题
首先:linux 系统区分大小写
http://www.chuanke.com/v1819957-108331-208490.html?st=0 视频学习一下,小小做下记录
主要通过 terminal 键入命令来控制操作系统
F11 控制terminal全屏
Ctrl Shift + 放大字体
Ctrl — 缩小字体
命令格式:命令字 参数 操作对象
man 命令 查看命令的使用说明 例如: man ls
Ctrl u 清除所输命令 Ctrl l 清屏
以"."开头的文件是隐藏文件
ls 命令 显示目录下的文件
pwd 命令 显示当前所在目录
cd 切换目录 ../ 表示当前目录的父目录(向上) ./ 表示当前目录
cd 回到用户主目录 cd -回到来之前的目录(后退) cd ~回到用户主目录
mkdir 命令 创建目录 rmdir命令 删除空目录 touch命令 创建文件 rm 命令 删除文件 可以用通配符 rm *.txt 删除所有txt文件
mkdir -p a/b/c/d 创建多级目录 rmdir -p a/b/c/d 删除多级目录(只能删除线性目录,目录下没有其它分支)
rm -rf a 删除a目录(不管a目录下有没有文件,一般不建议使用)
cp 命令 拷贝文件 例如:cp src.c a/src.c.bak (将src.c文件拷贝到 a目录下)
mv命令 实现文件或目录的 移动或改名字
gedit src.a 可以使用gedit编辑器来 编辑 src.a里面的内容
ed 也可以编辑内容(linux自带的,比较老的编辑器) 例如: ed 文件名 输入命令 a 表示开始录入 录入完成以后 输入命令 . 表示结束录入 然后 输入命令 w 文件名 保存
nano 命令 (linux自带比较精巧的编辑器) Ctrl o 保存 Ctrl x 退出
cat 命令查看文件的内容 tac命令可以倒序查看文件内容(从最后一行开始显示)
head 命令 默认只显示文件前10行内容 head -n 3 显示前3行内容 tail 命令,默认显示文件尾部10行内容 tail -n 4显示尾部4行内容
shift pageup 向上翻页 shift pagedown 向下翻页 more命令 分页显示文件内容 空格建 翻下一页 q 退出
history命令 查看输入历史
tar 命令 将文件打包 例如:tar -cvf gogo.rar src.a yes.txt tar -xvf 解开包 tar -tvf 浏览包里的文件
-C解包到指定目录 例如解包到ss目录下: tar -xvf aa.rar -C ss/ 注意: 上述 tar -cvf命令的打包 只是单纯的将多个文件放到一起,文件大小并没有得到压缩。如果需要压缩 可以下面的方法
gzip 命令 可以压缩文件 例如: gzip aa.rar 压缩后文件为 aa.rar.gz 解压命令:gunzip aa.rar.gz
bzip2命令 压缩文件 例如:bzip2 aa.rar 压缩后得到文件为 aa.rar.bz2 解压命令:bunzip2 aa.rar.bz2
也可以用 tar 命令来压缩 -z压缩得到 .gz文件, -j压缩得到 .bz2文件 例如: tar -zcvf go2.rar.gz go2.rar (tar命令 先写新建的文件名,后面是要使用的文件) 对应解压 tar -zxvf go2.rar.gz tar -jxvf go2.rar.bz2(推荐用-z压缩,压缩率更大)
所以可以用 tar -zxvf gogo.rar.gz src.a yes.txt 一步实现打包和压缩
which 命令查询 命令的可执行文件目录位置 例如:which ls 查询ls命令的文件位置
whereis 命令查询 对应命令文档位置
locate 命令 (基于数据库查找文件,较为常用) sudo updatedb (以管理员身份更新数据库) 第一次需要输入管理员密码
此处遇到问题:is not in the sudoers file. This incident will be reported.
解决方法 : 网上说的切换都root 权限 ,直接输入sudo什么的都会出错, 如下图
需要输入 su- 和密码就可以完全切换到root模式 (参考:http://www.linuxidc.com/Linux/2010-12/30386.htm)
修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
你的用户名 ALL=(ALL) ALL
find 命令(基于磁盘系统查找文件) 例如: find ~/ -name 'a*' 查找用户目录下 名称中a开头的文件
Linux 下软件的安装
1:源代码安装 使用 tar zxvf 解压,然后安装
2:包安装 package 一类:Debian和Ubuntu : .deb文件 使用sudo dpkg -i xxx.deb命令进行安装 二类:Redhat和FC,CentOs .rpm安装包 使用sudo rpm -i xxx.rpm 命令安装
3:apt在线安装 ubuntu中是 apt-get命令, centos中使用yum命令
ln 命令创建软件连接 ,软连接(类似快捷方式) 硬链接(多个文件指向同一个文件内容)