欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

Linux学习笔记(一)

程序员文章站 2023-03-27 20:43:54
仅记录学习内容 一)基础实验:1. Unix中常见shell及其命令(shell的缩写) Bourne shell (sh) Korn shell (ksh) C shell (csh) Bournw-again shell (bash)2. 普通用户与超级用户如何进行相互切换 普通用户—>超级用户 ......

仅记录学习内容

一)基础实验:
1. Unix中常见shell及其命令(shell的缩写)
    Bourne shell (sh)  
    Korn shell (ksh)
    C shell (csh)
    Bournw-again shell (bash)
2. 普通用户与超级用户如何进行相互切换
    普通用户—>超级用户:sudo su
    退出超级用户:exit
    用户间切换:su username
3. 远程登录及退出服务器的命令
    远程登陆:telnet ip地址
    退出服务器:exit
4. 如何修改密码
    passwd命令
5. clear、pwd命令的作用
    clear:清屏
    pwd:查看当前目录
6. cd命令的作用
    cd:目录间相互切换
7. ls命令的作用及常见的选项的作用(-a、-R、-t、-l、-F)
    ls:列出文件及目录
    ls -a:列出当前路径下的所有目录及文件,包含隐藏文件
    ls –R:递归显示某个目录下的子目录、子文件以及子目录下的子目录、子文件等等
    ls -t:对某个目录下的目录及文件基于时间排序
    ls -l:列出文件的详细情况
    ls –F:显示文件的类型
8. 如何创建文件
    touch filename
9. 如何创建目录
    mkdir 目录名:创建一个目录
    mkdir 目录1/目录2/目录3:级联创建目录
二)扩展实验:
1.切换到管理员的时候可以用su和su -,su与su - 的区别(观察实验现象)
    sudo su切换到管理员时只是切换了root身份,shell环境仍是普通用户的shell
    sudo su – 切换到管理员时改变了shell环境
    2.如何查看文件的最后一次访问时间
    stat filename可以查看文件的所有信息包含最后访问时间
3.如何复制文件
    cp  [选项]  源文件  目标文件
4.如何删除文件和目录
    rm -rf文件名或目录名
    -r:向下递归删除
    -f:强行删除
5.如何给文件改名或者移动文件到另一个地方
    mv  源文件  目标文件
三)作业:
1. 操作系统的三大组成及各自作用
    Hardware:CPU、硬盘、鼠标、内存条等硬件设备
    Kernel:①管理进程、磁盘及程序②控制系统和硬件的交互③管理虚拟内存、后台进程、文件系统和其他程序
    Shell:用于用户命令和二进制之间相互转换
2. swap space、deamon的作用
    swap space:交换空间(虚拟内存)。进行数据交换,系统将物理内存中不重要的数据存入虚拟内存中,使物理内存有足够的空间运行其他程序。
    deamon:后台进程。提供各种后台服务
3. Unix中相对路径与绝对路径的区别,相对路径的参照物
    绝对路径:从系统根目录开始,如/a/a1/a2/test
    相对路径:从当前路径开始到目标路径,如b/b1/b2/txt,相对路径的参照物为当前路径
4. Unix常见目录结构/opt、/etc、/dev、/var、/kernel、/home等的作用
    /opt:存放第三方插件
    /etc:存放配置文件
    /dev:存放设备文件
    /var:存放超级用户信息
    /kernel:存放内核信息
    /home:家目录,存放所有用户信息
5. /etc/passwd和/etc/shadow的作用
    /etc/passwd:文件中的每个用户都有一个对应的记录行,记录用户的所有信息
    /etc/shadow:与passwd中的记录一 一对应
6. /etc/passwd文件中包含了用户的哪些信息
    /etc/passwd有七个字段分别为:
    用户名:口令:用户标识号:组标识号:注释性描述:主目录:登陆Shell
7. 使用passwd命令修改当前用户的密码
    在当前用户下使用passwd命令可以修改当前用户的密码
8. 查看当前目录下所有文件包括隐藏文件的详细列表信息
    使用ls –al命令