Linux基础适合初学者
Linux命令基础
1:Linux命令提示符
用户登录系统后,在图形界面中打开命令终端,此时会出现以下内容:
[root@localhost~]#
这就是Linux系统的命令提示符,这个命令提示符每个部分的含义如下:
[]:提示符的分隔符号,没有特殊含义
Root:显示的是当前的登录用户,现在使用的是root用户登录,如果使用的是hcit用户登录系统,这里显示的是hcit。
@:分隔符号,没有特殊含义
Localhost:当前系统主机名的简写。完整的主机名是locahost.localdomain。
~:代表用户当前所在的目录。此例中用户当前所在的目录是家目录。家目录又称主目录,在Linux系统中,用户登录后会有一个初始登录位置,这个初始登录位置就称为用户的家目录,系统中root用户的家目录是/root,普通用户的家目录是/home/用户名。
#:提示符。Linux用这个符号标识登录的用户权限等级。#表示当前登录的是管理员用户,$表示当前登录的是普通用户。
2:linux命令的基本格式:
Linux命令的基本格式如下:
[root@localhost~]#命令 [选项] [参数]
在linux命令格式中,[]代表可选项。有些命令不写选项或参数,也能执行。命令的选项用于调整命令的功能,而命令的参数是这个命令的操作对象。
3:Linux命令的使用注意事项
- Linux命令中需要严格区分大小写,包括执行的命令名,选项、参数以及系统中的文件名。
- Linux命令中,命令、选项、参数之间都应该由空格。
- 如果要在一个命令行上输入和执行多条命令,可以使用分号“;”来分隔命令。
- 如果想将一个较长的命令分成多行,,可以使用反斜杠“\”来分隔命令。
4:Linux系统中常用的快捷键
Linux系统中常用的快捷键
Tab:补全命令或文件名
Ctrl + C 终止正在运行的命令或进程
Ctrl + D 退出终端窗口
Ctrl + L 清空屏幕
Ctrl + Z 将正在运行的程序送到后台
5:Linux系统管理命令
1:shutdown命令
用来重启也可以用来关闭系统,其命令格式为“shutdown [选项] 时间”。常用选项由-r和-h,其中-r选项用于重启系统,-h选项用于关闭系统,实现代码与功能如下:
[admin@localhost ~]$ shutdown -r now //关闭系统后重启[admin@localhost ~]$ shutdown -h now //关闭系统后不重启[admin@localhost ~]$ shutdown -r +5 //5分钟后重启系统[admin@localhost ~]$ shutdown -h +5 //5分钟后关闭系统[admin@localhost ~]$ shutdown -r 8:00 //8点钟重启系统[admin@localhost ~]$ shutdown -h 8:00 //8点钟关闭系统
2:reboot命令
Reboot命令用来重新启动系统,相当于“shutdown -r now”。
3:poweroff 命令
Poweroff命令用于立即停止系统,并关闭电源,相当于“showdown - h now”。
4:uname命令
Uname命令用于显示系统的相关信息,包括内核版本号、操作系统类型等。其命令格式为“uname [选项] ”。加上-a选项,可以显示系统的全部信息,实现代码与结果如下:
[admin@localhost ~]$ uname -a
Linux localhost.localdomain 4.18.0-240.el8.x86_64 #1 SMP Fri Sep 25 19:48:47 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
5:date命令
1 date命令用于显示或设置系统的日期与时间:
[admin@localhost ~]$ date2022年 03月 28日 星期一 12:39:01 EDT
2 将系统日期修改为2020年11月4日:
[admin@localhost ~]$ date -s 2020-11-04
2020年 11月 04日 星期三 00:00:00 EST
3 将系统时间修改为14点15分:
[admin@localhost ~]$ date -s 14:152022年 03月 28日 星期一 14:15:00 EDT
6:free命令
用于查看当前系统中内存的使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。
7:echo命令
用于在终端输入字符串或变量提取后的值。
8:ps命令
用于查看系统的进程状态。
9:pidof命令
用于查询某个指定服务器的PID值。
10:Kill命令
用来向进程发送一个信号,信号可以由用户指定;killall用于终止某个指定名称的服务所对应的全部进程。
[admin@localhost ~]$ kill -9 3481
11:alias命令
用于查询和设置命令的别名。
查看:如红线所画所示
13:history命令
用于显示用户最近执行的命令,并且每个命令行前会有编号
如果想要重新执行history中显示的命令行,命名格式为history“!编号”
14:hostname命令
用于显示主机名,及更改主机名。
[admin@localhost ~]$ hostname adminhostname: you must be root to change the host name
将主机名修改为clinet:注意修改用户名要在root用户下
注意:hostname命令只能临时修改主机名,一旦系统重启就失效了
将主机名永久修改为stay:
使用快捷键Ctrl+D可以让修改的主机名立即生效
备注:如有错误,请谅解!
此文章为本人学习笔记,仅供参考!如有重复!!!请联系本人!
Linux基础适合初学者相关推荐
- linux入门 适合初学者_【推荐】适合初学者临摹的国画|国画基础入门教学视频教程!...
原标题:[推荐]适合初学者临摹的国画|国画基础入门教学视频教程! 适合初学者临摹的国画|国画基础入门教学视频教程!适合初学者临摹的国画|国画基础入门教学视频教程! 关注公众号:每日学绘画,回复关键词[ ...
- linux入门 适合初学者_听说 C++ Primer-不适合初学者入门!元芳,你怎么看呢?
前言 一本合适的入门书能让你学习的时候信心倍增,如饥似渴,而一本不合适的入门书让你望而却步,怀疑人生. 它很优秀 C++相对于其他语言来说,是一门较为复杂的语言,传言一年精通,三年熟悉,五年了解,十年 ...
- Linux入门——适合初学者
转载:http://www.cnblogs.com/ggjucheng/archive/2011/12/16/2290158.html 学习Linux也有一阵子了,这过程中磕磕撞撞的,遇到了问题,也解 ...
- linux入门 适合初学者_经过慎重考虑,我拿出这套适合初学者入门的Java基础完整版视频...
作为走在编程教育培训前列的黑马程序员,肯定会有很多套教程,有些反响一般,有些却能横空出世,直接成为王牌资源.无可争议的处于我们观看榜.留存榜.好评榜的前列. 对于前期入门,就有几套推出的Java入门视 ...
- VxWorks操作系统基础(适合初学者阅读)
转载学习于supreme42的博客 注:本文档主要是对VxWorks内核的一个简单介绍:由于word经常把一句话的第一个字母变成大写,所以文中函数名的第一个字母的大小写可能不对. 1 实时操作系统概述 ...
- Linux bash总结(二) 高级部分(适合初学者学习和非初学者参考)
版本号 说明 作者 日期 1.0 添加awk和sed的说明 Sky Wang 2013/05/31 1.1 (01) 添加正则表达式(第3部分) (02) 修改awk中错误内容 Sky Wa ...
- Python适合初学者或者0基础学习吗?
Python适合初学者或者0基础小白学习吗?很多人都比较关注这个问题,因为近几年Python在互联网行业的发展显而易见,它的就业几率也非常高,具体来看看下面的详细介绍吧. Python适合初学者或者0 ...
- C#基础教程-c#实例教程,适合初学者
C#基础教程-c#实例教程,适合初学者. 第一章 C#语言基础 本章介绍C#语言的基础知识,希望具有C语言的读者能够基本掌握C#语言,并以此为基础,能够进一步学习用C#语言编写window应用程序和W ...
- 适合初学者入门的Java基础视频
学习一门新技能,最先做到的是在入门的时候,培养出兴趣,这样才能支撑下一步的学习. 这里略小坑整理了两套最适合初学者入门的Java基础教程,两位讲师分别是刘意(江湖绰号风清扬)老师和毕向东(无数人的ja ...
最新文章
- 【English】哈佛大学用这12张图,让你远离负能量
- 江西师范大学c语言程序考研,2018年江西师范大学程序设计(C语言)考研大纲
- 切点、切面:@Aspect、@PointCut相关的个人总结
- Bash Cookbook 学习笔记 【中级】
- html代码编辑器sp,在线HTML编译,文本关键字高亮显示,富文本编辑实现大概思路...
- 【响应式编程的思维艺术】 (3)flatMap背后的代数理论Monad
- fiddler设置中文版本_Python3.x+Fiddler 抓取 APP 数据
- Runtime Library
- 实现输入界面适应键盘的显示和隐藏事件
- Zygo读取保存dat文件(光学领域知道Zygo的一定要看)
- Lightsail和EC2有什么区别? [关闭]
- Why does getView return wrong convertView objects on BaseAdapter?
- 三角函数及其之间的关系
- None of the configured nodes are available
- 小码农的代码(一)----------SpringJDBC的使用
- redis中的increment()方法遇到的问题记录
- 集合,ArrayList的运用、 Add()、AddRange()、Clear()、 IndexOf()等
- nginx防御简单CC攻击的方法
- 查看win信任的证书办法机构(CA机构的公钥)
- Altium Designer 总体设计流程