操作系统相关的概念及定义:
操作系统是对软硬件资源管理的一款软件
管理者(操作系统(os))并不和被管理者(软硬件)直接沟通,一边情况下通过在、数据进行管理,管理的过程是(先描述,在组织)
操作系统的作用是维持一个相对稳定的环境给用户
操作系统搞管理的,对上要提供稳定环境,对下要做好管理
ls 指令:ls【选项】【目录或文件】
功能:对于目录,该命令列出该目录下的所有的子目录与文件,对于文件,将列出文件名及其他信息
常用选项:ll 写出文件或目录的详细
l -d将目录向文件一样显示,而不是显示其下的文件
l -a 显示目录下的所有文件
l -r 对目录进行反向排序
l -t以时间排序
l -n n为数字,表示每行输出几个文件
pwd: 显示用户所在的目录,查看当前路径
whoami:显示 当前用户
cd .. :返回上级目录 (两个点表示上级目录,一个点表示上一个目录)
cd ~:进入家目录
cd -:返回最近访问的目录
cd /文件路径:进入指定文件
mkdir:创建目录 用法: mkdir 目录名
touch: 创建文件
rmdir指令和rm 都是删除指令: rm -f 文件名:删除文件
rm -r 文件或目录名:删除目录及其下的所有的文件
man:这个指令很重要,当我们不知道某条指令的含义的时候,可以man 指令名 :得到该指令的含义和用法
cp :复制文件或目录 copy
cp 【选项】源文件或目录 目标文件或目录
cp -i :覆盖文件之前先询问用户
cp -r :递归处理,将指定目录下的文件以及子目录一并处理
mv:转移命令,就是move的意思
mv 【选项】源文件或目录 目标文件或目录
mv 文件名 文件名:文件的重命名
cat:将文件内容显示出来
more:查看文件内容,分屏显示,回车翻页,但是无法向前查看,只能向后翻看
less:分屏查找,可以前后翻看 空格向下翻页,b向上翻页,j向下走一行 k向上走一行
head:输出头十行
tail:输出尾十行
head 和tail都可以加-n显示规定的头尾行数
grep:关键字查找
grep 关键字:将包含关键字的语句输出
top:查看当前的进程信息
ps aux:查看进程信息
halt /shutdown:关机,两者有权限要求
echo “语句” :显示语句
linux权限:
linux有两种用户:超级用户root(可以在linux系统下做任何事)和普通用户(在权限范围内做事)
su 【用户名】 :切换用户
从root切换至普通用户直接exit就好
从普通用户到root用户直接使用su 或su root
权限分为三种:r 读权限 w写权限 x执行权限
文件访问者分三种: u 使用者 g 使用者所属组 o 其他
使用chmod设置文件的访问权限:chmod 访问者+权限 文件名
chown 修改文件拥有者
chgrp修改文件所属组
file辨识文件类型