1.rht-vmctl start desktop 打开虚拟机
rht-vmctl view desktop 显示登录界面
rht-vmctl poweroff desktop 关闭虚拟机
rht-vmctl restart desktop 重启虚拟机
2.mkdir 创建目录
mkdir a 创建一个目录a
mkdir /etc/d 在etc下建立一个d目录
3(1)touch 创建文件夹
touch c
touch /etc/d
(2) 修改文件时间
- mtime:当文件的‘’内容数据‘’更改时,就会更新这个时间,内容数据是文件的内容,而不是文件的属性与权限。
- ctime:当文件的‘’状态‘’改变时,就会更新这个时间,
- atime:当‘’该文件的内容被取用时‘’,就会更新这个读取时间。
-a:仅修改访问时间;
-c:仅修改文件的时间;
-d:修改日期而不用目前的时间;
-m:仅修改mtime
-t:后面可以接想要修改的时间而不用目前的时间,格式为[YYMMDDHHmmss]
4. (1)cat 正向显示文件中的内容
-A 可以列出一些特殊字符
-b 列出行号,空白行不标出
-n 列出行号,空白行也标出
-E 将结尾的断行字符$表示出来
(2)tac 反向显示文件中的内容
(3)less 按页翻看
空格键:向下翻一页
pgUp : 向上翻一页
pgDn : 向下翻一页
/字符串:关键字的搜寻
n :向下查询关键字
N:向上查询关键字
q: 离开less界面
more 按页翻看
空格键:向下翻一页
Enter:向下滚动一行
q: 离开
/字符串:向下搜寻关键字
b或ctrl+b:代表返回翻页,仅适用于文件,不适合管道。
more和less命令都是按页翻看,可两者的区别在于more命令只能向下翻看,而less命令即可向上翻看也可向下翻看
5.head 显示前几行的内容,如果不直接给出数据,则默认为10行
格式:head -n 5 passwd 显示passwd文件中的前5行
head -n -100 passwd 显示passwd文件中前面的内容,并不包括后面100行
tail : 显示后几行的内容,如果不直接给出数据,则默认为10行
格式:tail -n 5 passwd 显示passwd文件中的后5行
tail -n +10 passwd 显示passwd文件中10行以后的数据。
sed :显示文件中间的内容
格式: sed -n '15,18p' passwd 显示passwd文件中间15-18行的内容
6.mv 移动文件或目录
格式:mv a b 移动文件a到b中,若b存在,则直接移动到b中,若b不存在,移动a并改名为b;
mv a /etc/conf/ 将a文件移动到目录etc下的conf中
mv /tmp/sd /etc/conf/ 将目录tmp下sd移动到目录etc目录下的conf下
7.cp 复制文件或目录
cp -r a /tmp/ 复制a文件到tmp目录下
cp -r /tmp/sdf . 复制tmp目录下的sdf目录或文件到当前桌面
8.rm
rm -fr * 删除桌面上所有的文件和目录
rm -rf /tmp/* 删除tmp目录下的所有文件或目录
rm -rf /tmp/sds 删除tmp目录下的sds文件或目录
9、file 查看文件类型
查看文件是ASCII或data或者binary哪种类型
10、wc 统计文件
wc -l 统计文件的行数
wc -c 统计文件的字节数
wc -s 统计文件的字符数
wc -w 统计文件中的单词数
11.vim的程序编辑器
(1) :/关键字 查找文件中的关键字
n :向下匹配关键字
N:向上匹配关键字
(2):数字 光标移动到文件中的指定行
gg 光标直接放在文件中的第一行
G 光标直接移动到文件中的最后一行
(3):%s/旧字符/新字符/g 文件中的每个旧字符都被替换为新字符
:%s/旧字符/新字符 文件中的每一行中的第一个字符被替换掉
:1,5s/旧字符/新字符/g 文件中1到5行中每个旧字符都被替换为新字符
(4) :set nu 列出行号
: set nonu 取消行号
: set cursorline 列出行线,便于阅读
: set mouse=a 鼠标可以在vim中移动
(5)输入时光标的位置
i 光标前输入 I 光标跳到所在行的行首
o 光标所在行的下一行 O 光标所在行的上一行
s 删除光标所在字符并插入字符 S 删除光标所在行并插入字符
a 光标所在位置移一个字母并插入 A光标所在行行首并插入
h 光标向左移动一个字符 j 光标向下移动移动一个字符
k 光标向上移动一个字符 l 光标向右移动一个字符
? 或 : 或 / 光标移动到下面那一行
(6)y 复制 p粘贴
yw 复制一个单词
yl 复制一个字母
yy 复制一行
y5y 复制5行
d 删除 c剪切 dw 删除一个单词 cw 剪切一个单词
dl 删除一个字母 cl 剪切额一个字母
dd 删除一行 cc 剪切一行
d5d 删除5行 c5c 剪切5行