Day5-操作系统管理命令

操作系统必会

1.系统目录结构: 一切从根开始
绝对路径方式找到:主要是根开始
相对路径方式找到:从当前路径开始
2.和系统运行相关命令: shutdown -r /-h/-c
3.和系统目录相关命令 : (1)查看目录信息 ls -d 目录
(2)创建目录信息 ,mkdir -p
(3)切换系统目录 cd
(4)查看路径信息 pwd


  1. 文件相关命令

    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默认不存在)
编辑文件步骤方法:

  1. 开始进行编辑
    输入 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 /


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容