linux初学
#输入法设置#
Application --> System Tool --> Setting --> Region & language--> put source --> + --> chinese(pinyin)
设置成功后,点击屏幕右上角进行切换,之后便可以按Shift键切换
##虚拟机管理##
1.基本操作
[[email protected] Desktop] $ rht-vmctl start desktop ##打开虚拟机
[[email protected] Desktop] $ rht-vmctl view desktop ##x显示虚拟机
[[email protected] Desktop] $ rht-vmctl poweroff desktop ##关闭虚拟机
[[email protected] Desktop] $ rht-vmctl reset desktop ##重置虚拟机(使用此命令将清空之前的用户及数据,打开一个新的系统)
2.虚拟机信息
desktop / server
默认用户 密码
student student
root redhat
root 登陆
notlist --> root --> redhat
### linux 下命令的运行#######
1.命令 参数 目标
ls -l file
ls -ld dir
** 1.参数用来指定命令的某些功能,可加可不加
2.命令和参数间需用空格分开
3.命令必须在行提示符之后输入,没有行提示符的输入命令无效
####命令行提示符的含义####
[[email protected] Desktop] $
[1] [2] [3] [4] [5]
[1] kiosk: shell 的现行使用者
[2] @ : 分割符号
[3] foundation : 主机的短名称
[4] Desktop: 所在主机的当前位置
[5] $: 身份提示符号 ($=普通用户;#=超级用户)
#####Linux系统结构#####
linux是一个倒树型结构,最大的目录名称叫“/”(即根目录)
1.系统下的二级目录
/bin ##二进制可执行文件,系统常规命令
/boot ##启动目录,存放系统自启文件,内核,初始化程序
/dev ##系统设备管理文件
/etc ##大多数系统配置文件
/home ##普通用户家目录
/lib ##函数库
/lib64 ##64位函数库
/media ##临时挂载点
/mnt ##临时挂载点
/run ##自动临时设备挂载点
/opt ##第三方软件安装路径
/proc ##系统硬件信息和系统进程信息
/root ##超级用户家目录
/sbin ##系统管理命令,一般只有root可以执行
/srv,/var ##系统数据
/sys ##系统管理,主要是关于内核的
/tmp ##系统临时文件存放位置
/usr ##系统用户相关信息数据及用户自定义软件存放位置
2.系统中的寻址方式
3.文件管理
1).touch 命令
创建新的文件;改变文件的时间戳
atime:文件内容被访问的时间标识
mtime:文件内容被修改的时间标识
ctime:文件属性或文件内容被修改的时间标识
2).mkdir 建立目录
mkdir directory ##创建目录
-p ##上级目录不存在自动建立
3).rm 删除
rm -f ##强行删除不提示 可 -rf -fr,结果相同
-r ##删除目录
4).编辑文件
gedit
geidt file ##必须有图形
5).文件复制
cp 源文件 目的文件
cp -r 源文件 目的地目录
cp 源文件1 源文件2 目的地目录 ##目的地目录必须存在,文件中间用空格分开
cp -r 源目录1 源目录2 目的地目录 ##目的地目录必须存在,文件中间用空格分开
6).文件移动
mv 源文件 目的地文件 ##重命名(统一磁盘内)
mv 源目录 目的地目录
同一磁盘内文件移动只是重命名,不同磁盘是复制删除过程
7).文件查看
cat file ##查看文件全部内容
cat -b file ##显示行号
less file ##分页浏览
用法: 上|下 ##逐行移动
pageup|pagedown ##逐页移动
/关键字 ##高亮显示关键字,n向下匹配,N向上匹配
v ##进入vim 模式,在vim中命令模式下按:wq保存并退出
q ##退出
8) .文件寻址
绝对路径
文件在系统的真实位置,文件名字以“/”开头
相对路径
文件相对与当前所在位置的一个名字的简写,这个名字不会以/开头,而且名字会自动添加pwd显示的值
9).关于路径的命令
cd directory ##切换工作目录到指定目录
cd - ##切换工作目录到之前所在目录
cd ~ ##切换到自己的家目录
cd ~username ##切换到指定用户家目录
cd .. ##进入到当前目录的上级目录
10).ls 列出目录或文件信息
ls ##如果后面没有目标那么默认目标为当前目录
ls direcory|filename ##列出文件或目录内容
ls -d direcotry ##列出目录本身
ls -l filename|dorectory ##列出文件或目录里面内容的属性
ls -ld directory ##列出目录本身属性
ls -a ##显示目录中的所有内容,包括以"."开头的隐藏文件
ls -R ##第归显示目录中的内容
11).man命令
man ->>manual ###man是手册缩
man man #####查看man命令的帮助
man pwd ###查看pwd命令的帮助
man的级别
1 系统命令
2 系统接口
3 函数库
4 特殊文件,比如设备文件
5 文件
6 游戏
7 系统的软件包
8 系统管理命令
9 内核
man 5 passwd ##查看/etc/passwd文件的帮助
man 1 passwd ##查看passwd命令的帮助,1可以省略
man页面的快捷方式
上下键 ##向上或向下一行
pageup|pagedown ##向下一个屏幕或者向上一个屏幕
d|u ##向下或者向上半个屏幕
G|gg ##跳转页面到man最下面或最上面
/关键字 ##搜索关键字,关键字会高亮显示,n向下匹配,N向上
q ##退出帮助页面