linux初学

#输入法设置#

Application --> System Tool --> Setting --> Region & language--> put source --> + --> chinese(pinyin)

设置成功后,点击屏幕右上角进行切换,之后便可以按Shift键切换

 

linux初学

 

linux初学

linux初学

 

##虚拟机管理##

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命令的帮助

linux初学

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 ##退出帮助页面