Linux笔记unit1-2

了解

########连接VNC##############

app --->internet ---->VNC -->172.25.254.250:8 ###连接VNC

第一单元

####虚拟机控制#####

[[email protected]0~]$ rht-vmctl start desktop ###开启虚拟机desktop

[[email protected]0 ~]$ Error: desktop not started (is already running) ###报错,desktop已经运行

[[email protected]0 ~]$ rht-vmctl view desktop ###显示虚拟机desktop

[[email protected]0 ~]$ rht-vmctl poweroff desktop ###关闭虚拟机desktop

[[email protected]0 ~]$ rht-vmctl reset desktop ###重置虚拟机desktop

Are you sure you want to reset desktop? (y/n) y###输入y确定#########

[[email protected]0 ~]$ reboot   ###重启(当遇到死机问题时)###

#####进入系统#######

普通用户:用户名:student     密码:student

超级用户:user : root   password: redhat

########修改语言#########

Application  --->system tools --->setting --->Regin&language  ---->language

切换:shift

########shell########

shell 保护内核的软件,提供外部应用程序权限,接口程序。

Bash:是shell的一种,

######行提示符#######

[[email protected]0 ~]$

kiosk  用户名

@      分隔符

foundation0  主机名称

Desktop      工作目录名称

$    超级用户

#    普通用户

#########切换用户###########

su - username  ##切换用户(用户必须存在),每次切换创建一个新的shell

用户:student/root

exit ##返回之前切换前的用户

########虚拟台控制#######

ctrl + alt +F1/F2/F6 虚拟后台控制

虚拟机:在Send key(虚拟键盘)按键选择

F1|7  ##退出虚拟后台

F2~6  ##进入虚拟后台

init 3 ##关闭图形界面

init 5 ##开启图形

init 0 ##关机

init 6 ##重启

###命令的执行####

命令必须在提示符后面输入

#####命令帮助###########

<>       ###内容必须要加

[]   ###表示可加可不加

...  ###表示数量不限

命令 --help ###帮助

命令 -h

whatis 命令###查看命令功能作用

######打开一个bash####

1>鼠标右键-->open in terminal

2>Applications-->favorite-->terminal

3>gnome-terminal

4>ctrl+shift+n  #####新窗户打开####

5>ctrl+shift+t  #####同一个窗户打开###

#######简单的系统命令###########

date  ###操作时间(修改时间,时间显示格式)

Watch -n -1 date     ###让date命令每秒执行一次###

date 11111111[111111]        ###修改时间11.11.11.11[1111年11秒】#####

date -d +day/-day           ###查看x天前/x天后####

date %11:%11:%11          ###设置date的输出格式###

utc系统时间=硬件时间(伦敦时间)+、- 时区

#########passwd######3

passwd  ###操作用户密码

Passwd   -S  ##用户密码信息

-l   ##锁定账号##

-u   ##解锁##

-n   ##设置最短密码有效期

-x   ##设置最长密码有效期

监控密码  watch -n -S passw

######file########

file ###查看文件的真实属性

########新建######

touch filename  ###新建文件  ##修改文件时间戳

mkdir directory ##创建新目录

mkdir -p directory ##创建上级目录不存在的目录

#######gedit  ###编辑文本

#######文件的查看######

cat filename     ###查看文件的全部内容##

head  filename   ###查看文件前几行####

head -n5 filename   ###查看文件前5行####

less  filename   ###查看文件后几行####

head -n5 filename   ###查看文件后5行####

Less filename    #####分页浏览#####

/关键字      ####查找关键字####

n/N          ####分页浏览####

#######wc统计文字容量信息####

wc -l +文件  ####行数###

wc -w +文件  ####字数###

wc -c +文件  ####字节数###

wc -m +文件  ####字符数###

字符:字母数字等各种符号,(英文:一个字节,中文:两个字节)

字节:储存单位

#######vim 编辑文本 ###

+i  esc +:wq(保存并退出)  +:q!(直接退出不保存)

########Tab键#######

##自动补齐关键字后全部字符

##连续按两次显示出所有查找的命令或文件

########history历史调用########

history ##显示最近1000条命令

history -c ##删除历史命令

!+数字  ##历史中的某一行命令

!+字母  ##历史中距离最近的此字母开头的命令

ctrl + R + 关键字  ##执行最近一条含有此关键字开头的命令

上下键  ##逐条调用命令

########linux中的快捷键#######

ctrl + 左右  ##按字符移动

ctrl+ a ##光标到行首

+ e ##光标到行尾

+ u ##光标所在位置删除到行首

+ k ##光标所在位置删除到行尾

+ r +关键字  ##调出最近一条含有关键字的命令

+ c  ##撤销以输入的命令

+ d  ##关闭当前环境

+ shift + t ##在现有的shell中重新打开一个table

+ shift + pageup|pagedown  ##切换table

+ alt + l ##锁屏

+ alt + 上|下  ##切换工作界面

##############文件############

绝对路径   ##第一个‘/’代表根目录  ‘~’当前用户家目录

相对路径

pwd ##显示当前目录所在位置

#########cd 切换工作目录########3

cd  directory  ##切换系统位置到指定目录下

cd -  ##切换到工作目录到之前的目录

cd ~  ##切换到自己的家目录

cd .. ##进入到当前目录的上一级目录

cd ~username ##切换到指定用户家目录

#######ls 列出目录或文件信息#######

ls##当前目录下文件或目录内容

ls direcory|filename  ##列出文件或目录内容

ls -d direcory##列出目录本身

ls -l filename|direcory ##列出文件或目录里面内容的属性

ls -ld directory  ##列出目录本身属性

ls -a##列出目录中的所有内容,包括‘.’开头的隐藏文件

ls -R##递归显示目录下内容

######rm 删除########

-f ##强制删除文件

-r   ##删除目录

-fr ##强制删除目录

.../*##删除目录下的所有文件和目录

########cp 文件复制########

cp是新建文件的过程

cp file file1 file2 ... directory##把file file1 file2 复制大到directory

cp file test ##把file中的数据复制到test中

cp -r directory directory1##把directory目录复制到directory1目录下

########mv 移动或重命名########

相同磁盘的mv是重命名,不同磁盘的mv是复制删除

mv file file1 direcory  ##移动file file1 到direcory

mv 存在文件 不存在文件  ##重命名

########正则表达式########

*   ##匹配0-任意个字符

?##匹配单个字符

[[:alpha:]]##单个字母

[[:lower:]]##单个小写字母

[[:upper:]]##单个大写字母

[[:digit:]]##单个数字

[[:alnum:]]##单个数字或字母

[[:punct:]]##单个符号

[[:space:]]##单个空格

[^[:space:]]##除了 单个空格

{}表示不存在的或者存在的

{1..9}##1-9

{a...f}##a-f

{1,3,5}##1,3,5

{a,c,e}##a,c,e

{1..3}{a..c}##1a,2a,3a,2a,2b,2c,3a,3b,3c

[]表示存在的

[a-C]  ##a,b,c,A,B,C

[a-c]##a,b,c,A,B

[1-3]##1,2,3

[145]##1,4,5

[^abc]##除了a,b,c

~##用户家目录

~username##username家目录

~+ ##当前目录

~-##当前目录之前的目录

时间: 2024-10-14 03:33:10

Linux笔记unit1-2的相关文章

linux笔记 文件的压缩与解压缩gzip、bzip2、xz、zip&unzip、tar打包、tar打包和压缩并用

压缩文件意义节省网络传输带宽,降低磁盘使用率.但会使用一定的cpu. 1.gzip 不支持压缩目录,gzip后直接跟文件名,在当前目录下压缩时,原文件会消失. #gzip filename 指定压缩目录:#gzip -c 123.txt > /tmp/123.txt.gz 将当前目录下123.txt文件压缩到tmp目录下名字为123.txt.gz 解压缩:#gzip -d file.gz #zcat file.gz  查看.gz文件内容 2.bzip2 不支持压缩目录,bzip2后可直接跟文件名

辛星整理的三本linux笔记,免积分下载,希望对您有所帮助

废话不多说了,第一本是我在看李明老师的视频的时候的笔记,全书大约116页,在csdn上的下载地址为:点我下载 ,如果左边的地址崩溃了,也可以在浏览器中输入如下地址然后下载:http://download.csdn.net/detail/xinguimeng/7757985   在百度网盘上的下载地址为:点我去百度网盘,如果左边的地址跪了,也可以在浏览器中输入如下下载地址进行下载:http://pan.baidu.com/s/1pJBdc8N  . 第二本是我在看韩顺平老师讲linux的时候的笔记

linux笔记之grep使用

1.问:grep.egrep是什么? 答:grep是文本搜索工具,grep是根据用户指定的'模式(pattern)'对目标文本进行过滤,显示被模式匹配到的行. 2.问:grep.egrep中用户指定的'模式(pattern)'是什么?分为几类? 答:grep中用户指定的'模式'是一种由特殊字符组成的具有某种特定意义的表达式,我们称为正则表达式,其中的特殊字符我们称为元字符.正则表达式分为:基本正则表达式.扩展正则表达式. 3.问:grep.egrep的使用格式是怎么书写的? 答:grep的使用格

【Linux笔记】cd无法进入xargs管道输出的目录

今天在写shell脚本的时候,想用cd进入xargs管道输出的目录,但是提示报错.详情如下: [环境描述] 目录结构: [[email protected] nagiosclient_db]# ls -ltr total 2488 -rw-r--r--.        1     root   root    405725   Mar  3 14:12   nrpe-2.12.tar.gz -rw-r--r--.        1     root   root    2095419 Mar 

Linux笔记常规部分总结(待续)

Linux笔记常规部分总结 shell: 子shell bash--bash bash: 1.命令历史.命令补全 2.管道.重定向 3.命令别名 4.命令行编辑 5.命令行展开 6.文件名通配 7.变量 8.编程 命令行编辑: 光标跳转: ctrl+a:跳到命令行首 ctrl+e:跳到命令行尾 ctrl+u:删除光标至命令行首的内容 ctrl+k:删除光标至命令行尾的内容 ctrl+l:清屏 命令历史: 查看命令历史:history -c:清空命令历史 -d OFFSET [n]:删除指定位置的

Linux笔记之Makefile

规则: 目标 : 依赖 命令 make是如何工作的: (1)make在当前目录下寻找makefile或Makefile. (2)如果找到,他会寻找文件中的第一个目标文件(target),并把这个文件作为第一个目标. (3)如果目标文件不存在,或者目标文件所依赖的.o文件修改时间要比目标文件新,那么,就会执行后面所定义的命令来生成目标文件. (4)如果目标文件所以依赖的.o文件也存在,那么make会在当前文件中寻找目标为.o文件所依赖性,如果找到则再根据这一规则生成.o文件.(这有些像堆栈的过程.

Linux笔记之终端日志记录工具script

在学习Linux时,有时候终端的打印消息对于我们非常重要,但是终端显示也是有一定的缓冲空间的,当打印信息非常多时,前面的信息就会被覆盖掉,所以这里网上搜索了一下这方面的介绍,现总结如下: script 是一个非常使用的工具,同时也足够的好玩.script 能够将终端的会话过程录制下来,然后使用 scriptreplay 就可以将其录制的结果播放给他人观看.script 的好处就在于,你在终端中的所有操作过程,它都可以原原本本地进行录制.我们可以将这种录制应用在很多方面,诸如教学.演示等等. 一般

linux笔记(实验环境搭建)

磁盘和分区 硬盘分区有主分区.扩展分区和逻辑分区之分.一块硬盘最多可以有4个主分区,其中一个主分区的位置可以用一个扩展分区来替换,且一个硬盘只能有一个扩展分区,在这个扩展分区内可以划分多个逻辑分区. 磁盘设备名称如下: — 系统的第一块IDE接口的硬盘称为/dev/hda以此类推.分区则使用数字编号表示.如:/dev/hda1  /dev/hdb2 — 数字编号1~4留给主分区或扩展分区使用,逻辑分区编号从5开始. — SAS/SCSI/SATA/USB接口硬盘的名称均以/dev/sd[a-p]

【03】Linux笔记

Linux 笔记 装机必备 立刻关机 sudo shutdown -t now 设置fish为默认shell chsh -s /usr/bin/fish 安装ssh服务 sudo apt install sshd 让你的sudo输错密码的时候嘲讽你 sudo visudo 然后在配置中加入如下一行: Defaults insults 安装ss-qt5 sudo add-apt-repository ppa:hzwhuang/ss-qt5 sudo apt install shadowsocks-

初识linux笔记

回环地址lo 摘自百度 三种网络模式 1.4-1.6  三种网络模式详解.note 由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费.那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等.在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一.在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为群里童鞋网络出故