设为首页 收藏本站
查看: 1094|回复: 0

[经验分享] Linux基本操作

[复制链接]

尚未签到

发表于 2019-2-17 08:26:00 | 显示全部楼层 |阅读模式
目标:
掌握Linux系统基本命令
Linux基本命令:
基础命令:TTY终端
常用命令
提示符信息
系统相关命令:查看系统版本
查看CPU
查看内存信息
关机操作   init 0
重启操作   
  为什么要学习Linux基本命令呢?
与windows系统不同,Linux系统更多的是在命令行下面进行管理与配置。
  一、Linux基本命令
1.基础命令
(1)TTY终端

在Linux默认的登录模式中,主要分为两种,一种是仅有纯文本界面的登录环境(字符界面),另一种则是图形桌面的登录环境。
此外,Linux系统默认情况下提供6个虚拟终端来让用户登录。
这6个终端分别为tty1~tty6。
使用Ctrl + Alt+(F1~F6)命令来切换。其中F1是图形界面,F2~F6都是字符界面。(在安装有图形界面的Linux系统)
F1是字符界面(最小化安装情况下)
切换后,可以输入“tty”命令查看当前处于哪个终端中。
  (2)常用命令

①要是想敲命令的话,有三种方法:
1)打开自带的终端,类似于windows下的cmd
2)可以进入字符界面
3)远程连接
  1、hostname    查看当前主机的完整名称
同时hostname也可以修改当前系统的主机名
  hostname 新的主机名
修改当前主机名为xxx(临时更改主机名)
logout、exit退出当前登录的环境
  比如:hostname  kfc    表示临时修改当前系统主机名为kfc,退出重新登录后主机名生效
  以上是临时修改,重启后不生效

想要永久修改主机名,使用以下命令:
vi  /etc/sysconfig/network(永久修改主机名)  centos6版本  
vi  /etc/hostname     (永久修改主机名)  centos7版本
  按i进入输入模式,修改完主机名后按Esc退出输入模式,再按“shift+:”再输入wq,回车即可,退出vi编辑器。
  修改完后,重启生效。

init 6  重启
2、pwd     显示用户当前所在的工作目录位置
3、cd    用于切换工作目录(文件夹
  (1)绝对路径:这种方式以根目录'/'作为起点
如'/var/log'表示根目录下var子目录中的log目录;若要确切表明log是一个目录(而不是一个文件),可以在最后也加上一个目录分隔符
如表示为“/var/log/’  
cd /var/log    ; cd  /var/log/                                                                              
(2)相对路径:这种方式一般以当前工作目录作为起点,在开头不使用“/”符号,相对路径主要包括如下几种形式;
  a、直接使用目录名,用于表示当前工作目录中的子目录的位置;例如,当前目录是/var,执行cd  log进入log子目录;
  b、使用两个点号“..”开头,表示以当前目录的上一级目录(父目录)作为起点;例如,当前目录是/var/log,执行cd  ..返回到/var目录;
  c、使用一个点号“.”开头,可明确表示以当前的工作目录作为起点;例如,当前目录是/var/log,“./messages”可表示当前目录下的messages文件,这种形式在以后执行脚本时经常用到
  此外:

  cd  ~或者cd    回到起初家目录   
~,代表当前登录用户的家目录
cd  -    切换回上一次执行cd命令之前所处的目录
cd  ..    返回上一层目录
./    当前目录
../    上级目录的路径


4、ls   (list)列表,用于显示目录(文件夹)中的内容
5、提示符信息
  提示符包含的内容:当前用户名/主机名/目录名/提示符
#:超级管理员身份
$:普通用户身份
例子:
echo  $PS1 (提示符变量)  
[\u@\H \W]\$
echo   打印输出
注:u是username(用户名),H是Hostname(主机名),W(工作目录)
#号表示当前登录的是超级管理员用户。如果是当前登录的是普通用户,则“#”字符变为“$”
在命令提示符后可以输入字符串形式的各种操作命令,然后Enter键表示输入完毕并执行。

  二、系统相关命令
主要查看Linux主机中的各种系统信息。
1、查看系统版本

lsb_release -a   查看当前操作系统的系统版本(centos 7以上需要安装redhat-lsb-core软件包)
查看发行版:cat  /etc/redhat-release   centos6和7 查看发行版本
  2、查看操作系统:uname
  3、查看内核版本:uname  -r
  4、查看IP地址:ifconfig
  5、查看CPU信息:cat  /proc/cpuinfo
  6、查看内存信息:cat  /proc/meminfo
  8、查看硬盘信息:df  -hT
  9、关机操作

关机操作:   shutdown  -h  now
poweroff(5.0之前强制关机)
init  0
延迟关机:shutdown  -h  +分钟 “提示内容”
例子:shutdown  -h  5  “guanji ”
取消:ctrl+c
重启操作:
shutdown  -r  now
reboot
init  6
  延迟重启:shutdown  -r  +分钟
  取消延迟的操作:ctrl+c;shutdown  -c
  退出当前命令操作环境:exit




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-673394-1-1.html 上篇帖子: Linux PSSH 下篇帖子: Linux中的Inode
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表