0
点赞
收藏
分享

微信扫一扫

Linux快速入门知识点概括01

前提

当在阅读这篇文章的时候,这里默认已经购买过云服务器或者在本地搭建了虚拟机环境

1、预热

  1. 关机: shutdown

shutdown -h 10 # 10分钟之后关机
shutdown -h now # 立马关机
shutdown -h 20:14 #会在20点14分关机
shutdown -h +10 #十分钟后关机
shutdown -r now # 立马重启
shutdown -r +10 #十分钟之后重启
reboot #重启,等同于shutdown -r now 
halt #关闭系统,等同于shutdown -h now 和poweroff

在关机之前最好执行 sync 命令进行数据保存,把内存中的数据写入到磁盘中。

系统目录结构

1、一切皆文件 2、根目录 / ,所有文件都挂载在这个节点下 登录系统后,可以在窗口输入

ls /

可以查看当前目录下所有文件

Linux快速入门知识点概括01_基础学习

下面是对于这些文件目录的解释

Linux快速入门知识点概括01_基础学习_02

Linux快速入门知识点概括01_目录管理_03

2、Linux基本命令

1、目录管理

绝对路径和相对路径

  • cd :切换目录
  • ./ :当前目录
  • cd.. :返回上一级目录

ls 列出目录

在Linux中ls 是最常被使用的

  • -a 参数:all ,查看所有文件。包括隐藏文件
  • -l 参数:列出所有文件,包含所有文件的属性和权限包括隐藏文件
  • 所有Linux可以组合使用。

3、cd 命令 切换目录

cd 目录名(绝对路径都是以/开头,相对路径,对于当前目录该如何寻找 ../../)

Linux快速入门知识点概括01_目录管理_04

pwd 显示当前用户所在的目录

Linux快速入门知识点概括01_Linux_05

mkdir 创建一个目录

[root@192 home]# mkdir test01 #创建目录
[root@192 home]# ls
test01  zxj
[root@192 home]# cd test01/
[root@192 test01]# mkdir -p test02/test03/test04 # 创建多级目录
[root@192 test01]# ls
test02
[root@192 test01]# cd test02/
[root@192 test02]# ls
test03
[root@192 test02]# ls -al
总用量 0
drwxr-xr-x. 3 root root 20 10月 12 21:31 .
drwxr-xr-x. 3 root root 20 10月 12 21:31 ..
drwxr-xr-x. 3 root root 20 10月 12 21:31 test03

rmdir 删除目录

[root@192 home]# ls
test01  zxj
[root@192 home]# mkdir test02
[root@192 home]# ls
test01  test02  zxj
[root@192 home]# rmdir test02 #删除空文件夹
[root@192 home]# ls
test01  zxj
[root@192 home]# rmdir test01/
rmdir: 删除 "test01/" 失败: 目录非空
[root@192 home]# rmdir -p test01/test02/test03/test04/ #删除多级文件夹
[root@192 home]# ls
zxj
[root@192 home]#

注意:rmdir 只能删除空文件夹,如果包含其他文件夹,需要加上对应的一些参数

cp 复制文件

格式:cp 需要复制的地址 复制到的地址

Linux快速入门知识点概括01_Linux_06

rm 移除文件或目录

  • -f 忽略不存在的文件,不会警告,强制删除
  • -r 递归删除目录
  • -i 互动,删除询问是否删除

rm -rf  #系统中所有文件就被删除了,删库跑路的操作

mv 移动文件或目录 可以重命名文件

  • -f 强制
  • -u 只替换已经更新过的文件
举报

相关推荐

0 条评论