今天学习内容:
创建了一个基本的虚拟机运行环境,在虚拟机下使用Cent OS 6.0 系统,学习了linux终端命令窗口的基本操作命令和对vi工具的简单操作:
linux 基本命令
1、显示当前路径 pwd
2、切换路径 cd + 路径名称
绝对路径:从根目录开始,例如:/root/test3
相对路径:以当前路径作为参考,
..==>表示当前路径的上一级路径
.==>表示当前路径
cd
3、清空整个终端 clear
4、显示目录信息命令 ls + 路径
ls -a 罗列当前页面的所有文件(可以查看隐藏文件)
ls 罗列当前页面的文件
ls -l 按照详细列表显示文件(ll为快捷写法)(第一个字母为文件类型、链接数目 、分组(设置权限)、账户、大小、创建时间、文件名称)
文件详情的九个字母 前三个字母为当前用户user,
中间三个为当前分组的权限,
最后三个为其他分组的权限
5、赋予权限命令 chmod + x(w或者r) 文件名
6、创建目录 mkdir + 选项 + 目录
不加选项只能操作单个目录
-p 可以创建多层目录
7、文件移动或着重命名 mv + 选项 + 源文件或者目录 + 目标文件或者目录
如果目标参数不存在,那么就是对源参数进行重命名
如果目标参数
8、文件或目录拷贝 cp + 选项 + 源文件或者目录 + 目标文件或者目录
-R 对源参数为带有文件或着多级文件夹时,需要加该参数进行拷贝
9、删除 rm + 文件
-i 提示信息是否删除
-f 强制删除文件
-r 删除目录
-rf 强制删除目录
10、显示出文件内容 cat
cat > 文件名 创建
输入文件内容
标准推出 ctrl + D;
cat 文件名 读取
cat 文件名 文件名 > 文件名 将文件内容拼接到新文件中
ctrl + C 强制退出命令
11、显示文件内容 more
12、 man 帮助手册
echo 返回,与printf类似
13、压缩包或者释放 tar
-c: 压缩
-x: 解压
-v: 输出详细信息
-f: 表示使用归档文件
-j: 以bzip2程序进行
-z: 以gzip程序进行
14、查找文件命令 find
-name:查询文件名
-exec:找到结果后执行命令
15、文件中的字符串 grep
-n 查找返回所有字符串的行
find /directory -name ".h" | xargs grep "content"
‘|’ 管道符号 以前目录的查找下执行后面的内容
vi基本命令
1、vi + 文件名 进入文件一般模式
2、i 进入插入编辑模式
: 进入命令行模式
Esc 退出当前回到一般模式
3、/ + 名字 从上到下查找字符串
? + 名字 从下到上查找字符串
n 定位下一个被查找的字符串
N 定位上一个。。。
4. :q 退出vi
:q! 放弃修改并退出vi
5、 :w 保存
:w /root/newfile 另存为其他文件
6、:wq 保存并退出
7、 %s/old/new/g 整个文件中替换所有字符串“old”—>“new”
%s/old/new/gc 每次替换都要用户确认
8、 dd 删除光标所在一行
r 修改光标所在的字符