熟悉linux环境

1.虚拟机的控制
虚拟机是在真机上建立的,为何要建立虚拟机,主要是防止由于错误操作导致不可挽回的结果。
[kiosk@foundation0 Desktop]$ rht-vmctl start desktop ###开启desktop虚拟机
Error: desktop not started (is already running) ###报错,desktop已经运行
[kiosk@foundation0 Desktop]$ rht-vmctl view desktop ###显示desktop
[kiosk@foundation0 Desktop]$ rht-vmctl poweroff desktop ###关闭dekstop
Powering off desktop..
[kiosk@foundation0 Desktop]$ rht-vmctl start desktop ###开启desktop
Starting desktop.
[kiosk@foundation0 Desktop]$ rht-vmctl view desktop
[kiosk@foundation0 Desktop]$ rht-vmctl poweroff desktop
Powering off desktop..
[kiosk@foundation0 Desktop]$ rht-vmctl view desktop
Error: unable to view desktop - not currently running. ###虚拟机没开启无法显示
[kiosk@foundation0 Desktop]$ rht-vmctl reset desktop ###当虚拟机出现故障,reset表示重置
Are you sure you want to reset desktop? (y/n) y ###询问是否重置y表示yes
Resetting desktop. ##正在重置
Powering off desktop..

2.进入系统
3.*)普通用户登陆
student 普通用户,密码student

*)超级用户登陆
->not listed 点击未列出
username 提示输入用户名称
->root root为系统超级用户
passwd 提示输入密码
->redhat redhat是超级用户密码

3.语言的调整
Applications ----->system tools---->settings ----->Region & language --->language
打开命令行---> reboot

系统命令和快捷键的了解

1.行提示符
[kiosk@foundation0 Desktop]$
kiosk ##打开shell的用户
@ ##分隔符
foundation0 ##主机名称
Desktop ##工作目录名称
$ ##身份提示符,#表示超级用户,$表示普通用户

注意:命令要在行提示符之后输入才能执行

2.切换用户
[kiosk@foundation0 Desktop]$ su - username
*)高级用户切换到低级用户不需要密码,低级用户切换到高级或者平级用户的切换需要密码

3.虚拟控制台
Ctrl+Alt+F(1|7) 进入图形
Ctrl+Alt+F(2~6) 进入虚拟控制台

Red hat Enterprise Linux Server 7.0 (Maipo) ##系统版本
Kernel 3.10.0-123.el7.x86_64 on an x86_64 ##内核版本,系统位数

desktop0 login:root ##登陆用户名称输入
Password: ##密码输入无回显

4.命令的执行
1.命令必须在行提示符之后输入
2.命令格式
命令 参数 目标
3.ctrl +c ##撤销命名的执行
4.命令参数
-参数 ##单词缩写
--参数 ##单词的全拼

5.命令的帮助
whatis 命令 ##查看命令的功能
命令 --help ##查看命令的帮助
[] ##选择加入的内容,可加可不加
... ##加入的内容个数任意
<> ##内容在命令执行过程当中必须要加

6.系统的使用基础方法
1)系统登陆
图形登陆方式
文本登陆方式
gnome-session-quit --force ###注销用户 --force强制注销,不询问

2)工作界面转换
ctrl+alt+上|下

3)开始bash
1.Applications>Utilities>Terminal
2.鼠标右键----->open in terminal
3.gnome-terminal
4.ctrl+shift+n ##在新窗口中打开shell
ctrl+shift+t ##同一个窗口中打开新的tab
5.退出:exit | ctrl+d

4)系统关机,重启
重启
reboot | init 6 |shutdown -r now
关机
poweroff | init 0 | shutdown -h now

5)锁屏
ctrl + alt +L ##在rhel7.0
win键 + L ##在rhel7.2

简单的系统命令

1) date
watch -n 1 date ###让date命令每秒执行一次,ctrl +c 推出监控模式

date 11181115 ###把系统时间设定为11月18日11:15 格式:月月天天小时分钟
date 111811152016.55 ##2016表示年(可以不加).55 表示秒(可以不加)

-d +xday -xday ##查看x天前或者后的时间
+%.... ##设定date的输出格式

2)passwd
1.passwd 修改用户密码
[root@foundation0 ~]# passwd

Changing password for user root. ##改变超级用户密码
New password: ##输入密码
BAD PASSWORD: The password is shorter than 8 characters
Retype new password: ##确认密码
passwd: all authentication tokens updated successfully.

[kiosk@foundation0 Desktop]$ passwd
Changing password for user kiosk. ##改变普通用户密码
Changing password for kiosk.
(current) UNIX password: ##输入当前密码
New password:
BAD PASSWORD: The password is the same as the old one ##和原始密码不能相似
New password:
BAD PASSWORD: The password fails the dictionary check - it is too simplistic/systematic ##密码必须是无序数字+字母
New password:
BAD PASSWORD: The password is shorter than 8 characters ##密码必须>8位

passwd 参数 用户名称
-S student ##用户密码信息
--status student 。。。。。。
-l student ##锁定帐号
-u student ##解锁
-n 1 student ##设定密码最短有效期
-x 30 student ##设定密码最长有效期
-w 3 student ##警告期,即密码还有多久失效
-i 2 student ##设定用户非活跃天数
##即用户密码失效后,用户没有立即注销,非活跃天数就是失效后注销前的天数
-d student ##清除用户密码
监控passwd密码信息
watch -n 1 passwd -S student

3)file
file 文件名字 ##查看文件类型
4)文件的查看
cat filename ##显示文件的全部内容
less file ##分页浏览,按“q”退出
head filename ##显示一个文件的前几行
head -n 5 filename ##前五行
tail filename ##显示文件后几行
tail -n 5 filename ##显示一个文件的后5行

5)wc统计文件容量信息
wc -l 行数
-w 字数
-c 字节数
-m 字符数

tab键
在系统中table键可以自动补齐存在的命令,文件名称和某些命令的参数

a+TAB x2 显示系统中所有a开有的命令

history历史调用

history ##显示历史
hostory -c ##清除当前环境当中的历史命令
!数字 ##执行第多少行命令
!字母 ##执行最近一条以这个字母开头的命令

linux中的快捷键

左右 ##一个字符一个字符移动
ctrl +左右 ##一个字一个字移动
ctrl + a ##光标移动到行首

  • e ##光标移动到行尾
  • u ##光标所在位置删除到行首
  • k ##光标所在位置删除到行尾
  • r+关键字 ##调出最近一条含有关键字的命令
  • c ##撤销以输入的命令
  • d ##关闭当前环境
    • L ##清空屏幕
    • shift + c ##复制
    • shift + v ##粘贴
    • shift + t ##在现有shell中重新打开一个table
    • shift + n ##在shell中打
  • alt + l ## 锁屏
  • alt +上|下 ##切换工作界面
  • alt + f1|f7 ##进入图形界面
  • alt + f2-f6 ##进入虚拟控制台

转载于:https://blog.51cto.com/14016326/2300125

linux菜鸟基础学习(一)相关推荐

  1. ①小白学习Linux之基础学习★

    Linux基础学习√ 1.centos6和7的变化 1.1.文件系统 1.2.防火墙.内核版本.默认数据库 1.3.时间同步,修改时区,修改语言 1.4.主机名 1.5.网络服务管理 1.6.网络设置 ...

  2. Linux 网络基础学习

    Linux 网络基础知识 网络的基础知识包括: TCP/IP , Network IP, Netmask IP , Broadcast IP,Gateway, DNS IP等等 OSI的网络七层协议 ...

  3. linux零基础学习教程: Centos8软件包的管理与安装

    本人从事IT行业已有十多年,有着丰富的实战经验,总结了大量的学习方法,更是积累了很多的学习资料,很高兴能在这里跟大家交流学习,希望能在这里跟大家共同进步和成长! 全套学习资料移步至公众号[学神来啦]更 ...

  4. Linux系统基础学习笔记1

    个人学习笔记,如有错误还请告知.谢谢 文章目录 个人学习笔记,如有错误还请告知.谢谢 一.简介 二.虚拟机配置网络 1.VMWare中虚拟机网络模式 2.命令方式 配置 1. 配置ifcfg-eth0 ...

  5. _int64_在Linux对应对文件,LInux 编程基础学习笔记 持续ing 文件读写

    一.文件读写 1.创建文件: 头文件: 函数:creat(char *path,int mode)  mode:S_I(R|W|X)(USR|GRP|OTH)   对不同用户组的不同读写执行 2.打开 ...

  6. Linux***检测基础学习

    一.审计命令 在linux中有5个用于审计的命令: last:这个命令可用于查看我们系统的成功登录.关机.重启等情况:这个命令就是将/var/log/wtmp文件格式化输出. lastb:这个命令用于 ...

  7. Linux系统基础学习--ubuntu

    最近在复习Linux系统的安装和基本操作 问题1.安装的时候发现没有界面,后来发现是安装的时候一些选择没有勾选, 问题2.安装的时候要注意选择对应的时区另外要调整一下与本地时间的偏差. 问题3.安装之 ...

  8. Linux编程基础学习2.2:文件操作、3.1:进程管理-1

    文件操作函数 1.stat函数 用于获取文件属性,包括文件的文件名.文件大小.文件类型等等 #include <sys/stat.h> int stat(const char *path, ...

  9. Linux多线程基础学习(七)pthread一次性初始化

    在多线程环境中,有些事仅需要执行一次.通常当初始化应用程序时,可以比较容易地将其放在main函数中.但当你写一个库时,就不能在main里面初始化了,你可以用静态初始化,但使用一次初始化(pthread ...

最新文章

  1. 主从配置_MySQL主从复制配置详解
  2. 《资本说》如何帮助企业从“0”到“1”,看王波玩转投资攻略
  3. 表面积最小(POJ3536)
  4. List接口中常用的方法
  5. 主题模型LDA的实现
  6. 单击修复计算机英语怎么说,电脑选择语言方式,单击修复计算机
  7. 前端学习(2330):angular之二级路由
  8. Android ListView选中项居中放大(使用上下键控制,非触屏)
  9. redis集群linux安装教程,linux下redis集群的原生安装方式部署
  10. Vue的v-if与v-show的区别
  11. AI 修复 100 年前晚清影像喜提热搜,有穿越内味儿了!
  12. win10中关闭应用程序自动更新
  13. hive表指定分区字段搜索_hive导出分区表到mysql 分区字段值怎么取
  14. Windows下硬盘存储情况可视化工具--WinDirStat
  15. Excel如何过滤座机号提取出手机号码
  16. uniapp 蓝牙连接测温仪
  17. 什么是触发器,MySQL都有哪些触发器?
  18. 登录注册页面,JS判断用户手机号码是否已经存在,或者格式不正确
  19. 12种纸飞机的折法 - T爸写给小T的书
  20. 2008521美赛E题

热门文章

  1. HTMLCSS常用英语词汇
  2. Java接口与接口的关系
  3. 别怪程序员——都是项目经理的错
  4. Zabbix之SNMP部署心得
  5. 个人征信报告解析(机构版)
  6. (附源码)ssm高校社团管理系统 毕业设计 234162
  7. python人机大战小游戏代码
  8. Debug 集子[更新中]
  9. SSL证书常见的问题汇总
  10. 死的时候究竟是怎么一个过程