LINUX初学习
linux版本号
次版本号
第二位次数奇数为正在研发
偶数为稳定版本
次版本号
末版本号
二、基础命令(shell)
1、图形化和文本模式的切换(远程客户端只能使用文本模式只能在服务机本机操作)
-
图形化切换到文本模式,桌面--打开终端--init3
-
文本模式切换到图形化模式,init 5
2、文本模式登录成功后的提示符:
Using username "root".
Last login: Mon Aug 3 14:10:06 2020 from 10.10.86.36
[root@localhost ~]#
localhost:服务器的主机名
~:当前的工作目录是当前用户的家目录
#:代表登录的用户身份是管理员root
$:代表登录的用户身份是一个普通用户
3、用户信息的保存文件:/etc/passwd
4、用户密码的保存文件:/etc/shadow
5、命令有三要素:命令名、选项、参数【参数与参数之间用空格隔开】
-
三要素之间用空格进行分格
-
参数省略代表操作的是当前工作目录
-
比如ls -l代表的查看当前工作目录长格式列表
6、命令行的快捷操作
自动补齐:如果操作的目录中仅存在一个与你输入的文件或目录头相符的文件,按一次tap可以自动补足到命令行上;如果存在多个以多个输入字符开头的,按两下tap键盘用于命令补齐
7、查询历史命令:
-
按↑ ↓键
-
history:显示当前所有用户操作今天的所有指令(默认保存1000个)
-
history-c可以清除历史命令
-
history-0
-
HISTSIZE
8、查看环境变量
echo $变量名 ---查看指定变量的值
环境变量的配置文件:/etc/profile
9、给命令起别名(格式)
alias 别名=‘命令’ -----设置别名
unalias -----取消别名
三、ls
语法:ls【选项】参数
ls是LIST的缩写,作用可以用来查看指定目录中的文件列表
常用的选项:
-a:all,查看所有文件,包括隐藏文件
-A:all,同样是查看所有文件,与-a的区别是不显示和..目录
. ----代表当前目录
..----代表上一级目录
-l:查看指定目录的长格实列表(包括文件的大小、修改的日期、属主、权限、属组)
第一个字段的10个字符的含义:-rw----
第1个字符:文件的类型,-:代表普通文件 d:目录文件 l:链接文件
第2,3,4个字符代表的是属主的读写执行权限
第5,6,7个字符代表的是属组的读写执行权限
第8,9,10,个字符代表的是其他用户的读写执行权限
r:有读权限 w:有写权限 x:有执行权限 -:代表没有对应位置的权限
第二个字段:目录或文件的深度
第三个字段:目录或文件的属主名
第四个字段:目录或文件的 属组名
第五个字段:代表文件的大小
第六个字段:目录或文件的最后一次修改日期
-R:递归查看目录结构
-h:以易读格实显示文件的大小,只能与-l选项一起使用
ctrl c停止正在执行的代码 ls-R / | 用分页符显示 b回到上一页空格点到下一页
四、重定向
标准的输入设备:键盘
标准的输出设备:显示器
标注错误输出设备:显示器
输入输出有三种情况
标准输出,标准错误输出,标准输入
1、标准输出重定向
:文件如果存在(>: )
:追加输出,文件中原来的内容不删除,在文件的最后进行追加输出内容(>>:)
2、标准错误输出重定向
-
:将命令的标准错误输出重定向到文件中(>: )
:追加标准错误重定向(>>:)
3、标准输出和标准错误输出重定向
&>:标准输出和标准错误输出重定向
&>>:追加重定向
五、帮助命令:
1、命令分为外部命令和内部命令
内部命令:是shell本身自带的命令关键字
外部命令:是一个shell所写的程序
2、获得外部命令的帮助
命令字--help
比如 ls--help
3、内部命令的帮助
help --会列出所有内部命令的帮助信息
4、man查看联机帮助手册,相当于是一个阅读器
格式:man 命令字
翻页键进行上下翻页,按q键退出阅读
与man相似的命令:less,使用方式与man命令相同
六、关机与重启命令
系统级别有7个:
0:关机状态
3:多用户文本模式
5:多用户图形模式
6:重启模式
1、关机命令:
init 0
halt-p -----关机并关闭电源(不加p是关机不关电源)
shutdown -h now ----立刻关机(调用上一个关机指令-h)
shutdown -h +10 10分钟后关机(定时关机)
2、重启命令
init 6
reboot
shutdown -r now 立刻重启(-r选项代表执行reboot)
shutdown -r +10----10分钟后重启
七、修改用户密码
1、修改当前用户的密码
passwd
2、修改其他用户的密码,必须是管理员的权限
passwd +用户名
八、切换用户身份
1、格式问题:
su用户名 ---切换到目标用户,但是不改变工作目录
su-用户名 ---切换到目标用户,并且修改当前工作目录为目标用户二点家目录
su ----由其他用户切换到root用户
浙公网安备 33010602011771号