操作系统概述
操作系统 Operating System 简称 OS,通俗讲就是一款软件,不过和一般的软件不同,操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他的软件都必须在操作系统的支持下才能运行 。
linux 操作系统安装关于 Linux 的安装看这篇——Linux的安装教程
Linux 文件系统
- https://blog.csdn.NET/huAIjiu123/article/details/82083452
/var
:包含在正常操作中被改变的文件、假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等 。
/home
:包含用户的文件:参数设置文件、个性化文件、文档、数据、EMALL、缓存数据等,每增加一个用户,系统就会根据其用户名在 home 目录下新建和其他用户同名的文件夹,用于保存其用户配置 。
/proc
:包含虚幻的文件,他们实际上并不存在于磁盘上,也不占用任何空间(用 ls-l 可以显示它们的大小)当查看这些文件时,实际上是在访问存在内存中的信息,这些信息用于访问系统 。
/bin
:包含系统启动时需要的执行文件(二进制),这些文件可以被普通用户使用 。
/etc
:为操作系统的配置文件目录(防火墙、启动项)
/root
:为系统管理员(也叫超级用户或根用户)的 Home 目录 。
/dev
:为设备目录,Linux 下设备被当成文件,这样一来硬件被抽象化、便于读写、网络共享以及需要临时装载到文件系统中,正常情况下,设备会有一个独立的子目录,这些设备的内容会出现在独立的子目录下 。
- 查看当前目录命令:
pwd
- 打开文件夹命令:
cd
- 打开指定文件夹:
cd [目录名称]
- 打开当前用户的根目录:
cd ~
- 返回上级目录:
cd …
- 返回进入目录:
cd -
- 打开根目录:
cd /
- 打开指定文件夹:
- 浏览目录下的文件列表命令:
ls
- 以列的方式查看当前目录下的文件列表:
ls -l
- 查看当前目录下所有的文件(包括隐藏文件):
ls -a
- 以列表的方式查看当前目录下的所有文件:
ls -la
- 以列的方式查看当前目录下的文件列表:
- 创建文件目录命令:
mkdir
- 新建文件目录:
mkdir 文件夹名称
- 递归新建多级目录:
mkdir -p 文件夹名称
- 例如在用户目录下新建 test 目录,命令这样写:
mkdir -p test/test1/test2/test3
递归新建多级目录的写法
- 新建文件目录:
- 删除文件目录命令:
rmkdir
- 删除指定目录:
rmkdir 目录名称
- 递归删除指定目录及中间目录:
rmdir -p 目录名称
这里没有写错,没有字母 k
- 删除指定目录:
- 删除文件或者目录命令:
rm
- 常用命令:
rm -rf [目录或文件]
rm -ri [目录或文件]
- 强制删除文件或目录:
rm -rf 目录或者文件
- 在删除前询问是否确认删除:
rm -ri 目录或文件
- 常用命令:
因为强制删除的后果不太好,一般不建议使用rm -rf
进行文件删除
rm 命令中不跟 r 参数,无法删除目录,只能删除文件
- 复制文件或目录命令:
cp
- 递归复制目录1下的所有的文件和文件夹到目录2:
cp -r [目录1][目录2]
- 执行复制操作时覆盖原有目录前询问用户:
cp -ri [目录1][目录2]
- 递归复制目录1下的所有的文件和文件夹到目录2:
- 移动文件、修改文件名命令:
mv
- 将文件夹1名称更改为文件夹2:
mv 文件1 文件2
(给文件更名) - 将目录1的文件移动到目录2:
mv 目录2 目录2
(将目录1的文件移动到目录2)
- 将文件夹1名称更改为文件夹2:
- 创建文件命令:
touch
- touch 文件名称
- 查看、编辑文件命令:
vi
- vi 命令为 UNIX 操作系统或者类 UNIX 操作系统都有具有的功能强大的文件编辑命令,用户输入 vi ++ 文件名,便可以进入 vi 模式进行文件内容的查看和编辑,如果文件已经存在,则直接打开文件,如果文件不存在,则系统将打开一个全新的空文件 。
推荐阅读
- 15 个常用的正则表达式技巧
- 这12种蔬菜最养肝
- 松坪沟看红叶最佳时间是什么时候 松坪沟看红叶最佳时间是什么时候开放
- 九月钓青鱼的最佳时机,温度、湿度、气压和风力
- 王志文、靳东都娶不到的她,最后为何会嫁给平平无奇的田小洁?
- 赵本山新剧“打脸”娱乐圈,最狠的一巴掌,甩向了小沈阳?
- 瘦脸的自然最好方法 瘦脸最快的自然方法是什么
- 香蕉有没有种子? 香蕉有没有种子
- 怎样清洗油桶又快又干净 清洗塑料桶最好的方法
- 山东樱桃几月份成熟 山东樱桃几月份成熟采摘最好