操作系统必会
1.
系统目录结构
: 一切从根开始
绝对路径方式找到
:主要是根开始
相对路径方式找到
:从当前路径开始
2.和系统运行相关命令
: shutdown -r /-h/-c
3.和系统目录相关命令
: (1)查看目录信息ls -d 目录
(2)创建目录信息 ,mkdir -p
(3)切换系统目录cd
(4)查看路径信息pwd
-
文件相关命令
1)查看文件信息
列如:查看/oldboy/oldboy.txt
ls /oldboy/oldboy.txt
[root@sss~]# ls /oldboy/oldboy.txt
/oldboy/oldboy.txt
[root@sss ~]# ls -l /oldboy/oldboy.txt
-rw-r--r--. 1 root root 0 Oct 17 08:59 /oldboy/oldboy.txt
2)创建文件信息
touch /oldboy/oldboy.txt
反复创建覆盖文件?不会覆盖文件
3)查看文件内容
cat /oldboy/oldboy.txt
编辑文件内容
第一种:利用编辑命令
vi(centos7默认就有)vim(centos7默认不存在)
编辑文件步骤方法:
- 开始进行编辑
输入i
----> 进入到插入编辑状态 -----> 编辑文件内容了
2.退出编辑模式:
输入ESC
3.保存文件内容并回到命令行
输入:wq
ps: vi vim 非常重要而且功能强大的命令
第二种方法:利用特殊符号 > echo(将指定信息默认输出到屏幕上)
echo===print
print "hello word"
[root@linux67 ~]# echo "hello world" > /oldboy/oldboy.txt
[root@linux67 ~]# cat /oldboy/oldboy.txt
hello world
备份文件操作过程
[root@linux67 ~]# cp /oldboy/oldboy.txt /backup/
[root@linux67 ~]# ls /backup/
oldboy.txt
[root@linux67 ~]# cp /oldboy/oldboy.txt /oldboy/
cp: ‘/oldboy/oldboy.txt’ and ‘/oldboy/oldboy.txt’ are the same file
[root@linux67 ~]# cp /oldboy/oldboy.txt /backup/
cp: overwrite ‘/backup/oldboy.txt’? n
[root@linux67 ~]# cp /oldboy/oldboy.txt /oldboy/oldboy.txt.bak
[root@linux67 ~]# ls -l /oldboy/
total 8
drwxr-xr-x. 3 root root 22 Oct 16 12:11 oldboy01
-rw-r--r--. 1 root root 19 Oct 17 09:32 oldboy.txt
-rw-r--r--. 1 root root 19 Oct 17 09:59 oldboy.txt.bak
备份命令操作过程
> [root@linux67 ~]# cp -r /oldboy/ /backup/
[root@linux67 ~]# ls -l /backup/
total 4
drwxr-xr-x. 3 root root 62 Oct 17 10:05 oldboy
-rw-r--r--. 1 root root 19 Oct 17 09:55 oldboy.txt
[root@linux67 ~]# ls -l /backup/oldboy
total 8
drwxr-xr-x. 3 root root 22 Oct 17 10:05 oldboy01
-rw-r--r--. 1 root root 19 Oct 17 10:05 oldboy.txt
-rw-r--r--. 1 root root 19 Oct 17 10:05 oldboy.txt.bak
文件信息剪切移动
[root@linux67 oldgirl]# mv /oldgirl/oldgirl.txt /oldboy
[root@linux67 oldgirl]# ls /oldboy
oldboy01 oldboy.txt oldboy.txt.bak oldgirl.txt
[root@linux67 oldgirl]# ls
oldgirl01 oldgirl01.txt
文件信息重命名
[root@linux67 oldgirl]# ls
oldgg.txt oldgirl01 oldgirl01.txt
[root@linux67 oldgirl]#mv /oldgirl/oldgg.txt /oldgirl/oldgirl.txt
[root@linux67 oldgirl]# ls
oldgirl01 oldgirl01.txt oldgirl.txt
文件删除操作
rm ----remove 移动|删除操作 非常危险操作
文件信息删除:
单个文件删除
[root@linux67 ~]#rm /oldboy/oldgirl.txt
rm: remove regular empty file ‘/oldboy/oldgirl.txt’?
多个文件删除
[root@linux67 ~]#s /oldboy/
oldboy01 oldboy02 oldboy03 oldgirl.txt
[root@linux67 ~]#rm -f /oldboy/oldboy*
[root@linux67 ~]#ls /oldboy/
oldgirl.txt
目录信息删除:
[root@linux67 ~]#rm -rf /old02
[root@linux67 ~]# ls /
删根跑路:
[root@linux67 ~]#rm -rf /
rm: it is dangerous to operate recursively on ‘/’
rm: use --no-preserve-root to override this failsafe
rm -rf --no-preserve-root /