一. ? ? linxu系统简介 ? ? ? ? 1.Linux是一套免费使用和自由传播的操作系统内核,是一个基于POSIX和Unix的多用户、多任务、 ? ? ? ? 支持多线程和多CPU的操作系统内核。它能运行主要的Unix工具软件、应用程序和网络协议。 ? ? ? ? 它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统内核。 ? ? linxu特点 ? ? ? ? 1.开放性:遵循开放系统互连osi国际标准 ? ? ? ? 2.多用户:可以被不同用户使用,每个用户对自己的资源有不同权限,互不影响。 ? ? ? ? 3.多任务:计算机同时执行多个程序,各个程序运行相互之间独立。 二.unix linux ubuntu之间的关系 unix是内核,linux是在unix发展基础上的操作系统 ubuntu和linux关系,相当于windows10与windows操作系统关系 Unix是爷爷,Linux是爸爸,Ubuntu是众多儿子中的一个。 1.添加用户 ? ? adduser 用户名 ? ? 查看用户信息 ? ? ? ? cat /etc/passwd ? ? 查看用户组 ? ? ? ? cat /etc/group ? ? 切换用户 ? ? su - 用户 彻底切换用户切换环境? ? ? su 切换用户身份但不切换环境 直接切换到root 2.常用命令 ? ? pwd 查看当前所在路径 ? ? ls 查看当前目录下的文件或路径 ? ? ls -a查看所有文件和隐藏文件 ? ? ls -A? ? ? cd 路径 进入到指定路径 ? ? 绝对路径 /? ? ? 相对路径 不以/开头 ? ? ls -l长格式列出所有文件和目录 ? ? cat 预览文件内容 ? ? more 预览文件内容 ? ? touch 创建文件 ? ? man 帮助手册 ? ? 以.开始的是隐藏文件 3.文件权限 ? ? drwxr-xr-x ?2 root root 4096 Aug 18 13:16 . ? ? d-该文件是一个目录 ? ? - 普通文件 ? ? 9个字母 该文件或者目录的权限位 ? ? r ?w x(execute) ? ? 2 链接占用的节点 ? ? root 文件拥有者? ? ? root文件拥有者所在的组? ? ? 文件大小 ? ? 第六字段 最近访问修改时间 ? ? 第七字段 文件名 修改用户权限 ? ? 1.chmod 777 hellO.txt ? ? 文件拥有者 u 同组人 g ?其他人 O ? ? 文件操作权限 ? ? 读 r ?写w 执行x ? ? 2.chmod u+w,o+r,g-w node.txt
3.vim ? ? 三种模式 ? ? ?输入模式 进入命令模式 使用esc ? ? ? ? ? ? ?进入底行模式 使用esc : ? ? 命令模式 yy复制一行 p粘贴 dd删除 3yy复制三行 5dd删除五行 ? ? 底行模式 ? ? 命令模式进入输入模式 ioa?
文件系统 /(根目录) opt ? ? 应用程序或者压缩包 etc ? ? ?配置文件 dev ? ? 硬件设备相关 user ? ?用户级别系统所依赖执行的命令 kernel 内核 var ? ? ?参数级别 (export)home ?所有用户
|