Linux学习Day1

Linux Day1

一)基础实验:

1. Unix中常见shell及其命令(shell的缩写)

bash、ksh、csh、zsh
bash
大多数Linux系统默认使用的shell,bash shell是Bourne shell 的一个免费版本,它是最早的Unix shell,bash还有一个特点,可以通过help命令来查看帮助。包含的功能几乎可以涵盖shell所具有的功能,所以一般的shell脚本都会指定它为执行路径。

csh
C shell 使用的是“类C”语法,csh是具有C语言风格的一种shell,其内部命令有52个,较为庞大。目前使用的并不多,已经被/bin/tcsh所取代。

ksh
Korn shell 的语法与Bourne shell相同,同时具备了C shell的易用特点。许多安装脚本都使用ksh,ksh 有42条内部命令,与bash相比有一定的限制性。

tcsh
tcsh是csh的增强版,与C shell完全兼容。

sh
是一个快捷方式,已经被/bin/bash所取代。

nologin
指用户不能登录

zsh
目前Linux里最庞大的一种shell:zsh。它有84个内部命令,使用起来也比较复杂。一般情况下,不会使用该shell。
2. 普通用户与超级用户如何进行相互切换
普通用户切换到超级用户:打开控制台,输入命令:su root,回车,输入超级用户密码,回车
在这里插入图片描述
超级用户切换到普通用户:输入:exit,回车
在这里插入图片描述3. 远程登录及退出服务器的命令

登陆:telnet+IP地址或主机名
退出:exit
3. 如何修改密码及普通用户修改密码的限制
passwd,回车,输入当前用户密码
passwd:修改普通用户的密码,修改普通用户密码的要求(下面3.1-3.4),对超级用户没有作用
密码的长度6到8个字符
密码至少包含2个字符和一个数字或者一个特殊字符
密码不能和用户名相同
新密码和旧密码至少有3个字符不同
4. clear、pwd命令的作用
clear:清屏;
pwd:显示当前绝对路径。
6.cd命令的作用
改变路径
7.ls命令的作用及常见的选项的作用(-a、-R、-t、-l、-F)
ls:显示当前目录下文件和目录;
ls -a:显示隐藏文件;
ls -R:递归处理,将指定目录下的所有文件及子目录一并处理;
is -t:按时间顺序排序;
ls -l:显示列表的详细信息;
ls -F:在执行文件,目录,Socket,符号连接,管道名称后面,各自加上"*","/","=","@","|"号;
8.如何创建目录
命令为mkdir,但是需要变身成超级用户,mkdir+文件名,多层目录要逐个创建;
也可以使用mkdir±p一次性创建,但是容易打错。
9.如何创建文件
touch + 文件名
二)扩展实验:
1. 切换到管理员的时候可以用su和su -,su与su - 的区别
使用su进去之后是在/home/root2目录下;
使用su - 进去之后是在/root目录下;
在这里插入图片描述
2.如何查看文件的最后一次访问时间
ls [- ir] 源文件 目标文件
-i 如果目标文件已存在,在覆盖时会询问是否确认
-r 递归复制,用于目录的复制操作
4.如何删除文件和目录
rm[-fir]文件或目录
-f:强制删除
-i:交互模式,再删除前询问用户是否操作
-r:递归删除
5.如何给文件改名或者移动文件到另一个地方
mv[-fir]源文件 目标文件
三)作业:

1.操作系统的三大组成及各自作用
Kernel内核
shell脚本
File System文件系统,提高检索效率
2. swap space、deamon的作用
swap space:交换内存空间,相当于虚拟内存,当计算机内存空间不够用时可以将一部分内存转移到虚拟内存
deamon:精灵进程,后台进程
3.Unix中相对路径与绝对路径的区别
绝对路径的参照物从根目录开始,相对路径的参照物从当前工作目录开始
4. Unix常见目录结构/opt、/etc、/dev、/var、/kernel、/home等的作用
/opt 第三方插件
/etc 配置文件
/dev 设备文件
/var 超级用户
/kernel 内核文件
/home 家目录 用户目录
5./etc/passwd和/etc/shadow的作用
/etc/passwd 这个文件中保存的就是系统中所有的用户和用户的主要信息。
/etc/shadow 用于存储 Linux 系统中用户的密码信息,又称为“影子文件”。由于该文件允许所 有用户读取,易导致用户密码泄露,因此 Linux 系统将用户的密码信息从 /etc/passwd 文件中分离 出来,并单独放到了此文件中。
6./etc/passwd文件中包含了用户的哪些信息
用户名、用户ID、用户群组ID、用户描述信息、家目录以及登录shell。
7.查看当前目录下所有文件包括隐藏文件的详细列表信息
ls -al
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值