Linux系统基础知识


一、输入法的调整

具体操作过程:Applications–>>system tools–>>settings–>>Region&Language–>>Input sources–>>add chinese

二、虚拟机的管理

rht-vmctl start server ##开启虚拟机
rht-vmctl view server ##显示虚拟机
rht-vmctl poweroff server ##关闭虚拟机
rht-vmctl reset server ##重置虚拟机

三、行提示符

【root@foundation1 Desktop】#
root:超级用户
@:分隔符
foundation1:主机名称
Desktop:当前工作目录
#:身份提示符 #表示超级用户,$表示普通用户

四、Linux系统中名称的运行

命令–参数–目标文件
实例:ls -l file
注:
1、以上三者之间用空格间隔开,参数没有必要时可不加
2、命令须在行提示符之后输入,如无行提示符则输入无效
3、参数中单词的首字母表示单词的全称

五、Linux系统结构

Linux是一个倒树形结构,最大的目录为根目录“/”
Linux系统中的二级目录
/bin 存放二进制的可执行文件,系统常规命令
/boot 启动目录,存放系统自动启动文件,内核,初始化文件
/dev 系统设备文件存放的路径
/etc 大多数系统配置文件的存放路径
/home 普通用户的家目录
/lib 函数库
/lib64 64位函数库
/media 临时挂载点
/mnt 临时挂载点
/opt 第三方软件安装路径
/proc 系统硬件信息,系统进程信息
/root 超级用户的家目录
/run 自动临时设备挂载点
/sbin 系统管理命令,通常自由root用户可以执行
/srv 系统数据目录
/var 系统数据目录
/sys 内核相关数据
/tmp 系统临时文件
/usr 用户相关信息数据

六、文件管理命令

1、文件建立
touch FILENAME
2、目录建立
mkdir DIRECTORY
mkdir -p /DIR1/DIR2/DIR3 当上层目录不存在时自动建立
3、文件删除
rm FILENAME
rm -f FILENAME 不提示强行删除
4、目录删除
rm -r DIRECTORY -r为递归删除,删除目录本身和其中存在的所有内容
rm -r -f DIRECTORY -f强行删除且不提示
rm -fr DIRECTORY
rm -rf DIRECTORY
5、编辑文件
(1)gedit
gedit FILENAME 必须有图形存在时
(2)vim
vim FILENAME 按i (insert)进入插入模式–>编辑内容–>按esc退出插入(insert)模式 –> :wq退出并保存
6、vim 异常退出
【O】pen Read-Only,【E】dit anyway,【R】ecover,【D】elete it,【Q】uit,【A】bort
只读打开 继续编辑 恢复数据 删除swap文件 退出 退出
异常退出情况下,无论按O,E,R,Q,A都不会自动删除.swp文件,再次打开时还会出现报错,直到按D,.swp文件被删除,此时vim恢复正常工作
7、文件的复制
cp 源文件 目的地文件
cp -r 源目录 目的地目录
cp 源文件1 源文件2 目的地目录(目的地目录必须是存在的)
cp -r 源目录1 源目录2 目的地目录(目的地目录必须是存在的)
8、文件移动
mv 源文件 目的地文件 ##如果是在相同目录里进行移动,只是重命名
mv 源目录 目的地目录 ##不同目录移动实质是复制删除的过程
9、文件查看
cat FILENAME ##查看文件全部内容
cat -b FILENAME ##-b显示文件行号
less FILENAME ##分页浏览
用法:
上 下键 ##逐行查看
pageup pagedown ##逐页查看
/关键字 ##关键字查找,会高亮显示关键字,/n向下查找,/N向上查找
q ##退出
10、绝对路径显示文件在系统中的真实位置
此命令以“/”开头
此命令在执行时系统不会考虑现在所在位置
11、自动补齐

系统中tab键可以实现命令的自动补齐
可以补齐系统中存在的命令,文件名,和部分参数
当一次tab键补齐不了时代表以此关键字开头的内容不唯一
可以tab两次来列出所有以此关键字开头的内容
12、关于路径的命令
1、显示路径
pwd(绝对路径)
2、切换路径
cd 目录名称 ##进入到指定目录
cd - ##在当前目录和当前目录之前所在的目录之间切换
cd ~ ##进入当前用户的家目录
cd .. ##进入当前目录的上级目录
3、查看
ls
ls -l FILENAME ##显示文件属性
ls DIR ##显示目录中包含的内容
ls -d DIR ##显示目录本身
ls -a DIR ##所有文件(包含隐藏文件)
ls -S DIR ##查看并且按照大小排序
4.文件查看
cat ##输出文件全部内容
less ##分页浏览
head file ##查看文件前10行
head -n 3 file ##查看文件前3行
tail file ##查看文件后10行
tail -n 3 file ##查看文件后3行
tail -f file ##监控文件后10行内容的变化
5.文件大小统计
wc
wc -l ##行数
wc -w ##单词数
wc -m ##字符数
wc -c ##字节数

13、系统中历史的调用
history 查看历史
history -c 清空当前环境中的历史命令
!数字 调用此行历史比如”!5”时执行历史中的第5条命令
!KEYWORD 执行以KEYWORD关键字开头的最近一条历史
ctrl +r +关键字 调用历史中最近一条含有此关键字的历史
14、在系统中获得帮助
1.查看命令的用途
whatis 命令 ##查看命令的用途

2.查看命令的用法
命令 –help ##查看命令的基本用法
[] ##表示选项可以加也可以不加
… ##表示选项加入的个数任意
<> ##表示选项是必须要加入的
Usage: ##表示命令的用法
Options: ##对参数的作用做说明

3.man查看命令或文件的说说明手册
man 命令
man 5 文件
man的级别
1 #命令
2 #系统调用接口
3 #函数库调用接口
4 #特殊设备文件
5 #系统配置文件
6 #游戏规则说明
7 #包说明
8 #系统管理命令
9 #内核调用规则

15、man的基本用法
上|下 ##逐行查看
pgup|pgdn ##分页查看
/关键字 ##高亮显示关键字,n向下匹配,N上向匹配
:q ##退出

16、系统中的通用配置符号
[[:alpha:]] ##单个字母
[[:lower:]] ##单个小写字母
[[:upper:]] ##单个大写字母
[[:digit:]] ##单个数字
[[:punct:]] ##单个符号
[[:space:]] ##单个空格
[[:alnum:]] ##单个数字或字母
*表示所有

[1-9] #1位,这位是1-9的任意数字
[!3-5] #1位,不是3-5的数字
[^3-5] #1位,不是3-5的数字
[a-z] #1位,a-z的任意字母
{1..3} #3个,1 2 3
{1,4,7} #3个1,4,7这三个数

~ #当前用户家目录
~username #指定用户的家目录
~+ #当前目录
~- #进入当前目录之前所在目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值