Linux初认识

1.虚拟机使用
[[email protected] Desktop]$ rht-vmctl start desktop(开启desktop虚拟机)
[[email protected] Desktop]$ rht-vmctl view desktop(显示desktop)
[[email protected] Desktop]$ rht-vmctl poweroff desktop (关闭dekstop   )     
[[email protected] Desktop]$ rht-vmctl reset desktop (重置虚拟机)
Are you sure you want to reset desktop? (y/n) y(询问是否重置y表示yes)

2.登录
a普通用户登陆
student 普通用户,密码student
b超级用户登陆
->not listed        点击未列出
username            提示输入用户名称
->root          root为系统超级用户
passwd          提示输入密码
->redhat        redhat是超级用户密码

3.设置中文输入
Applications system tools settings Region & language language
或者输入命令

4.行提示符

[[email protected] Desktop]$
Kiosk(打开shell的用户)
@(分隔符)
foundation0(主机名称)
Desktop(工作目录名称)
$(身份提示符,#表示超级用户,$表示普通用户)

5.切换用户
[[email protected] Desktop]$ su - username
高级用户切换到低级用户不需要密码,低级用户切换到高级或者平级用户的切换需要密码,密码无回显

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

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

8.命令的执行
a命令必须在行提示符之后输入
b命令格式
命令 参数 目标
c.命令参数
-参数   单词缩写 –h
--参数  单词的全拼--help

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

10.开始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

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

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

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


date 12180117   (把系统时间设定为12月18日01:17 格式:月月天天小时分钟)
date 111811152017.55(2017表示年(可以不加).55 表示秒(可以不加))

-d +xday -xday  (查看x天前或者后的时间)

14.passwd修改用户密码
[[email protected] ~]# passwd
New password: (输入密码)
Retype new password: (确认密码)
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
15.file
file 文件名字(查看文件类型)


16.文件的查看
cat     filename    (显示文件的全部内容)
less        file        (分页浏览,按“q”退出)
head        filename    (显示一个文件的前几行)
head -n 5   filename    (前五行)
tail        filename    (显示文件后几行)
tail -n 5   filename    (显示一个文件的后5行)

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

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

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

19.history历史
history         (显示历史)
hostory -c      (清除当前环境当中的历史命令)
!数字          (执行第多少行命令)
!字母          (执行最近一条以这个字母开头的命令)
ctrl +R +关键字(执行最近一条含有这个关键字的命令)
上下键          (逐行调用命令

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

今天就到这里了,写的比较粗,希望自己都能掌握,争取明天写的更加详细!

时间: 2024-11-03 03:26:31

Linux初认识的相关文章

linux初体验

第一次听到linux这个'词语'是在一次偶然的朋友聊天中朋友提到的,之前压根没听到过'这个东西',所以我可以说是个linux的新新手,菜鸟都不算. 截至到目前,我已经开始linux系统运维学习有差不多10天时间了.在没接触linux之前,我对它的认识仅仅是:它是个计算机系统.决定学习linux系统运维之前,自我以为运维应该是对系统的一些日常维护之类的,不会很难的东西,我更希望运维是个不难的东西,我个人很笨,对难的东西可能接受的很慢,所以我愿意认为运维是很简单的,这样我就可以轻轻松松的掌握运维相关

Linux初体验(一)

Linux初体验(一) Shell date echo alias screen 安装VMware Tools Shell 用途说明 人机交互接口 Shell是Linux系统的用户界面,是用户操作Linux系统的一个直接工具,亦即人机交互接口,其既为用户提供了一个命令界面,也为用户命令提供解释执行的能力,故而Shell也称为Linux的命令解释器(command interpreter). 在Shell中可执行的命令分为两类,内置命令与外部命令,所谓内置命令,即shell自带的命令,可通过命令启

Linux初体验(五)

Linux初体验(五) 文件通配符 绝对路径与相对路径 发邮件 file tree 文件通配符 用途说明 文件通配符是一种简洁高效的语句,主要用来精确搜索或模糊搜索文件.其用一个或多个特殊的字符来实现对真正字符的替换,从而完成相关的任务. 在Linux中,主要有以下文件通配符: *  匹配零个或多个字符 ?  匹配任意单个字符 ~  当前用户家目录 ~username  用户家目录  [0-9]  匹配一个数字范围 [a-z]  大写与小写字母 [A-Z]  大写字母 [ ]  匹配列表中的任意

1.菜鸟的linux学习之路------linux初体验

脚本编程语言通常是解释型的.这类程序的执行,是由解释器读入代码,并将其转换成内部的形式,在执行.请注意,解释器本身是一般的编译型程序. 常用的脚本编程语言有 :awk,Perl,Python,Ruby,Shell.这里的Ruby是日本人研发的. 注释: linux : 1.rm 删除指定的文件 例:rm /Users/apple/Desktop/QQDock.plist 2.假设你想知道现在的系统有多少人在登录,那么 who命令可以实现 3.|管道符号可以在两个程序之间建立管道:who的输出,成

Linux初体验之练习篇(七)

Linux初体验之练习篇(七) tr IO重定向 神奇的自动挂载 tr 主要用途 转换或删除字符 tr - translate or delete characters tr [OPTION]... SET1 [SET2] tr命令是一个强大的字符转换工具,可以对来自标准输入的字符进行各种转换,包括字符集对应转换.删除或都取字符补集.压缩和格式调整.格式调整包括换行.回车.加入制表符等. 常用参数 -c, -C: --complemen, 取字符集的补集 -d: --delete, 删除所有属于

Linux初体验(六)

Linux初体验(六) inode cp mv rm ln 时间戳(touch.stat) 环境: CentOS 6.8 inode 用途说明 索引节点,存放文件的元数据 一个索引节点就是一个表项,包含了文件的元数据信息,包括: - 文件类型,权限,UID, GID- 链接数(指向文件名路径名称的个数) - 文件的大小与时间戳- 指向磁盘上文件的数据块指针  - 有关文件的其他数据 inode 本质上是一种数据结构,包含了文件系统中各个文件的元数据:inode表就是一份包含了对应文件系统中的所有

SQL SERVER FOR LINUX初体验

今天得空,就在Ubuntu17.04上安装了SQL SERVER 2017体验下,总体来说还是不错的. 在Ubuntu上安装SQL SERVER 2017还是比较方便的,只需几条命令即可: curl https://packages.microsoft.com/keys/microsoft.asc sudo add-apt-repository "$(curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list

Linux初认shell

1.查看本机支持的shell类型, cat /etc/shells.   /bin/bash是linux默认的shell 2.bash shell的功能  命令记忆功能history(文件地址 ~/.bash_history)  Tab命令补全功能  alias命令别名设置功能  程序脚本(shell  script) 通配符 3.type  查看内置命令类型   builtin bash内置的命令   alias命令别名设置的命令  file 外部命令 4.变量的查看echo $variabl

Kali Linux 初上手记录 初始版本1.0.9

一直学的都是理论方面的东西,最近想多搞一搞具体的技术.于是从Kali Linux开始,做一些渗透练习,慢慢敲定,以后做些什么. 这里主要是记录一些过程中犯的错误和一些经验总结. 也许是因为4.1愚人节开始学习吧,我认为kali一直在和我开玩笑,以至于我随时都不知道自己今天能进步多少. 开始使用2016.1版本,毕竟此时是最新的嘛,然后发现好多不一样,又回到1.0.9版本,然后又用2016.1版本.反正各种交错使用.以后更多用2016.1吧我估计,不过我也不敢确定. 第一天  4.1: 这里视频是