Linux基础知识入门及常见命令

Linux基础知识入门及常见命令
Linux基础知识入门及常见命令

Linux基础知识入门及常见命令.

1,V8:192.168.40.10

V1:192.168.40.11

Linux ip:192.168.40.128

2,Linux是一个操作系统, 与windows的区别:

Linux:图形化界面简单,性能很快,在企业中当做服务器来使用. Windows:图形化界面很炫,性能相对差,大众用户.

windows的服务器: windows2003,windows2008,windows2012 3,Linux的作用:

当做服务器来使用

4,Linux中目录结构:

bin:存放二进制可执行文件

sbin: 存放二进制可执行文件,只有root才能访问

etc:存放系统配置文件

usr:用于存放共享的系统资源

home:存放用户文件的根目录

root:超级的用户目录

dev:用于存放设备文件

lib:存放跟文件系统中的程序运行所需要的共享库及内核模块mnt:mount系统管理员安装临时文件的安装点

boot:存放用于系统引导时使用的各种文件

tmp:用于存放各种临时文件

var:用于存放运行时需要改变数据的文件(log日志)

5,NetWork connection:

Host-only:本地跟远方的Linux通信需要用这个

NAT:多个Linux系统之间相互通信

6,使用SecureCRT

Linux命令:

ifconfig: 查看ip

service network restart:重启

命令分类:

内部命令:执行shell解析器的一部分,存放在bash目录,执行速度快,不需要创建子进程cd:切换目录change directory

pwd:显示当前工作目录print working directory

help:帮助

外部命令:独立于Shell解析器之外的文件程序,执行速度慢,一般存放在

bin/sbin/usr/sbin/此类目录,执行时创建子线程.

ls:显示文件和目录列表

mkdir:创建目录

cp:复制文件或目录

操作文件或目录的命令:

pwd

touch:创建空文件

echo:写文件内容: echo "aaa">a.txt

mkdir:创建目录

-p父目录不存在的情况下先生成父目录

cp:复制文件或目录

-r:递归处理,将指定目录下的文件与子目录一并拷贝mv:移动文件或目录,文件或目录改名

rm:删除文件

-r同时删除该目录下的所有文件

-f强制删除文件或目录

rmdir:删除空目录

cat:显示文本文件内容

more,less:分页显示文本文件内容

head,tail:查看文本中开头或结尾部分的内容.

查看帮助文档:

内部命令:help+命令(help cd)

外部命令: man+命令(man ls)

7,常见命令

===========常用命令=============

一,目录与文件命令

1,目录处理命令:mkdir,rm,ls,find,cd,mv,cp,pwd,chmod 2,操作文件命令:touch,rm,find,cat,more,less

3,压缩/解压命令:gzip,bzip2,tar

4,其他常用命令:head,tail,wc,in,mount

二,用户操作命令

useradd,userdel,usermod

三,用户组操作命令

groupadd,groupdel,groupmod

四,安装软件命令

yum,rpm

五,网络命令

ping,ifconfig,netstat

===========================

echo "welcome to linux" > a.txt: 往a.txt中写入字符cat a.txt: 查看a.txt中的内容

ctrl+L: 清屏

ctrl + z: 退出(cat > file 写入文件时使用这个键退出写入)

vi模式下: 编辑完成后点esc ,然后如果要保存退出输入:wq,不保存退出输入:q!

点击esc, shift + z + z 退出并保存

============详解============

mkdir:创建目录(touch a.txt :创建文件)

mkdir dir : 创建名称叫做dir目录, 创建单个目录

mkdir dir1 dir2 : 创建多个目录,dir1, dir2

mkdir dir{3..10}: 创建dir3 dir4...dir10

cp:copy复制

复制文件:

cp a.txt b.txt: 复制a.txt 且复制后的文件名为b.txt

cp a.txt dir: 将a.txt拷贝到dir文件夹下

cp *.txt dir

cp ../*.txt ../dir2:将上一级目录下的所有txt文件拷贝到上一级目录的dir2文件夹下cp ../file* . //拷贝到上一级目录下的所有file文件到当前目录

复制目录:

cp -r dir1 dir2: 将dir1 目录复制到dir2目录中

cp -r dir/* dir1/ : 将dir中的所有文件和目录复制到dir1目录中

mv:目录移动(剪切)

移动文件:

mv file1 file2 //如果file2不存在,将file1重命名为file2

mv file2 file1//将file2命名为file1, 如果file1中有内容, 则覆盖

mv dir/* dir1//将dir 中所有目录及文件移动到dir1目录中

移动目录:

mv dir dir1//将dir目录移动到dir1目录中

mv dir2 dir3 dir1//将dir2和dir3移动到dir1中

rm:remove 删除

删除文件:

rm a.txt //删除a.txt

rm a.txt b.txt //同时删除a.txt b.txt

rm *txt//删除所有扩展名为txt的文件

rm -rf dir1/* //强制删除dir1下所有文件和目录

删除目录:

rm -rf dir1// 删除dir1 下的所有文件和目录, f是强制删除, 不需要提示

cd:切换目录

cd .. //跳转到上一级目录

cd ~ //跳转到根目录

cd /usr/local //跳转到usr下的local目录

pwd:显示当前的目录

touch:创建文件

语法:touch filename

touch myfile1//创建单个文件,文件名为myfile1

touch myfile2 myfile3//同时创建两个文件

touch myfile{1..10}//创建多个文件

cat

功能1: 查询文件内容,查询全部文件内容(如果文件过大, 会卡死)

cat filename// 查看文件名filename的文件内容

功能2: 可以创建文件, 并且写入内容

cat > myfile10

功能3:合并文件,合并内容

cat myfile1 myfile2 > myfile10//将myfile1 和myfile2 中的内容合并到myfile10中, myfile10中内容被覆盖

more: 查看文件, 可以分页查看

+n 从第几行开始

-n 定义屏幕显示多少行

more myfile//分页查看myfile文件

more +3 myfile//从第三行开始查看myfile文件

more -2 myfile//每页显示两行

more +/pattern myfile//从myfile中搜索pattern, 结果显示在第三行less: 查看文件, 分页上下翻滚页

head: 查看文件, 分页显示, 每页只显示10条

head myfile// 默认每页只显示10条

head -n 5 myfile//查看myfile1,每页显示5条记录

head -c 12 myfile//查看myfile,只显示前面12字节符

tail:查看文件, 实时监控文件

tail -f myfile// 实时监控myfile文件的变化

which:查找命令

which 命令

which mv//将mv命令的别名和mv所在的位置都给查询出来

whereis: 查找命令

whereis mv: 查找命令的所在位置, 帮助文档,命令源码

locate: 查找文件

locate myfile//搜索出来myfile所在目录, 需要先刷新db, 使用命令: updatedb

新创建的文件搜索不到,新创建的文件被放在Linux的文件数据库, 需要属性文件数据库才能够找到

find: 查找文件

find -name myfile//根据文件名, 在当前的目录进行查询

find -name "myfile"//和上面一个没有区别

find /etc/ /root/ -name "*[A-Z]*" //查询目录etc和root下以A-Z开头的所有文件find /etc/ /root/ -name "*[A-Z]*" -exec ls -l {} \;// 把查询结果交给ls命令继续执行, 显示前面查询结果详细信息.

-exec:执行,执行后面的命令,执行ls -l命令

{}: 标识查询结果在一行显示

\; :命令要使用很好结束,斜杠是用来转义的.

| (管道命令)

把前面的查询结果交给后面的命令进行执行

ls -al | more -5 //查询所有,把查询的结果交给more命令去执行

grep (过滤命令) 经常和管道命令一起使用

ps -ef | grep svn//查询所有进程, 过滤查询svn

ln: 连接命令,创建快捷方式

ln -s myfile link//给myfile创建一个快捷方式link

top:显示当前系统中消耗资源的进程情况

top //每隔5秒显示徐偶有进程的资源占用情况

top -d 2//每隔2秒刷新

ps: 查看进程(常用)

ps -ef//查看所有进程

ps -ef | grep redis //查看redis进程是否存在

kill: 杀死进程(常用)

kill -9 PID

df: 显示磁盘使用情况

df -h//查看当前磁盘使用情况, 包括占用量单位

shutdown: 关机

shutdown 系统关机

shutdown -r 关机后立即重启

shutdown -h 关机后不重新启动

halt: 关机后关闭电源

reboot: 重新启动

=============================解压缩命令gzip zip bzip2 压缩命令

gzip: 压缩文件, 不能够压缩目录

gzip file3// 把file3压缩, 压缩后文件名变为: file3.gz gunzip: 解压

gunzip file3.gz//解压单个文件

gunzip file1.gz file2.gz //解压多个文件

通常使用gzip -d 来解压

gzip -dv file1.gz// 解压file1, v 是视图可以看到解压过程bzip2和gzip压缩方式一样

zip:

zip myzip.zip file1 //将file1 压缩成myzip.zip

unzip myzip.zip// 解压

tar: 打包命令, 将多个文件压缩成一个文件

tar -cvf dir.tar dir//将dir目录下所有文件打包成dir.tar tar -xvf dir1.tar//解包

gzip dir.tar //压缩tar文件变成dir.tar.gz

tar -zxvf dir.tar.gz//解压dir.tar.gz到dir

-z:解压gz扩展名的文件

-x:解压tar包

-v:显示执行过程

-f:指定解压文件

bzip2 dir.tar//使用bzip2压缩tar包: dir.tar.bz2 tar -jxvf dir.tar.bz2//解压bzip2格式包

==============vim文本编辑器

vim进入编辑器

vi有3总模式: 插入模式,命令模式,低行模式

1,插入模式

i 进入插入模式

2,命令模式

esc 进入命令模式

3,底行模式

:或者/ 进入底行模式

在命令模式下:

基本:

a:在当前光标位置的右边添加文本

i:在当前光标的位置的左边添加文本

A:在当前行的末尾位置添加文本

I:在当前行的开始处添加文本

O: 在当前行上面创建一行

0: 在当前行下面创建一行

R:替换(覆盖)当前光标位置及后面的若干文本J:合并光标所在行及下一行为一行

删除,撤销:

x:删除当前字符

nx: 删除从光标开始的n个字符

dd:删除当前行

ndd:删除n行

u:撤销上一步操作

U:撤销当前行的操作

搜索:

/vpser: 向光标下搜索vpser字符串

?vpser: 向光标闪搜索vpser字符串

n: 先下搜索前一个搜索动作

N: 向上搜索前一个搜索动作

跳转指定行:

n+: 向下跳转n行

n-: 向下跳转n行

nG: 调到行号为n的行

G: 跳至文件的底部

设置行号:

:set nu //显示行号

:set noun//取消显示行号

复制粘贴:

yy: 将当前行复制到缓存区

nyy:将当前行向下n行复制到缓存区p: 当前行的下面进行粘贴

P: 当前光标所在行的上面进行粘贴yw:复制光标到单词词尾

nyw:复制从光标开始的n个单词

y^: 复制从光标到行首的内容

y$: 复制从光标到行尾的内容

替换:

:s/old/new //用new替换行中首次出现的old 这个单词为new

:s/old/new/g //用new替换当前行中所有的old单词

:n,m s/old/new/g //用new替换从n到m行在哪个所有的old单词:%s/old/new/g //用new替换当前文件中的所有old

8,权限管理

==================权限管理

-rwxrw-r--

- :类型

rwx:所属用户权限

rw-:所属组权限

r--:其他用户权限

最高位:文件类型

-: 普通文件

d: 目录

l: 快捷方式文件

高三位:u 所属用户权限(rwx)

中间三位:g 用户所属组权限(rw-)

第三位:o 其他用户权限(r--)

设置权限第一种方式举例:

---------- file1: file1 无权限(使用chmod 0 file1 就取消所有权限) 设置权限: (x:执行权限r:读权限w:写权限)

chmod u+x file1----> ---x------ file1

chmod u+r file1----> -r-x------ file1

chmod g+w file1----> -r-x-w---- file1

chmod g+rx file1---> -r-xrwx--- file1

chmod o+rwx file1--> -r-xrwxrwx file1

chomod o=x file1---> -r-xrwx--x file1

设置权限第二种方式举例:

用421来代表rwx, 对应关系如下:

421 421 421

rwx rwx rwx

chmod后面每一位数字匹配三位: 3=2(w)+1(x) 5=4(r)+1(x)

chmod 421 file1-----> -r---w---x file1 (4代表用户的读权限,2代表组的写权限,1代表其他用户的执行权限)

chmod 354 file1-----> -rwxrwxw-x file1

linux常用命令

新手刚刚接触Linux的时候可能处处感到不便,不过没有关系,接触新的事物都有这样的一个过程,在你用过Linux一段时间后,你就会逐渐了解Linux其实和Windows一样容易掌握。 由于操作和使用环境的陌生,如果要完全熟悉Linux的应用我们首先要解决的问题就是对Linux常用命令的熟练掌握。本章我们就来介绍Linux的常用基本命令。 Linux常用命令 1.Linux命令基础 Linux区分大小写。在命令行(shell)中,可以使用TAB键来自动补全命令。即可以输入命令的前几个字母,然后按TAB键,系统自动补全命令,若不止一个,则显示出所有和输入字母相匹配的命令。 按TAB键时,如果系统只找到一个和输入相匹配的目录或文件,则自动补全;若没有匹配的内容或有多个相匹配的名字,系统将发出警鸣声,再按一下TAB键将列出所有相匹配的内容(如果有的话)以供用户选择。 首先启动Linux。启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中―系统管理员‖拥有最高权限。 在启动Linux后屏幕出现如下界面显示:Red Hat Linux release 9 (Shrike) Kernel 2.4.20.8 on an i686

login: 输入:root(管理员名)后,计算机显示输口令(password:),输入你的口令即可。当计算机出现一个―#‖提示符时,表明你登录成功! 屏幕显示Linux提示符:[root@localhost root]#_ 这里需要说明的是―Red Hat Linux release 9 (Shrike)‖表示当前使用的操作系统的名称及版本。―2.4.20.8‖表示Linux操作系统的核心版本编号。―i686‖表示该台电脑使用的CPU的等级。 下面我们来介绍常用基本命令 一,注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout

Linux常用命令大全.pdf

Linux常用命令学习 1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显示 ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 实例: (1) 按易读方式按时间反序排序,并显示文件详细信息 ls -lhrt (2) 按大小反序显示文件详细信息 ls -lrS (3)列出当前目录中所有以“t”开头的目录的详细内容 ls -l t* (4) 列出文件绝对路径(不包含隐藏文件) ls | sed "s:^:`pwd`/:" (5) 列出文件绝对路径(包含隐藏文件) find $pwd -maxdepth 1 | xargs ls -ld 2、cd命令 (changeDirectory),命令语法:cd [目录名]。说明:切换当前目录至dirName 实例: (1)进入要目录 cd /

(2)进入"家"目录 cd ~ (3)进入上一次工作路径 cd - (4)把上个命令的参数作为cd参数使用。 cd !$ 3、pwd命令 查看当前工作目录路径 实例: (1)查看当前路径 pwd (2)查看软链接的实际路径 pwd -P 4、mkdir命令 创建文件夹 可用选项: -m: 对新建目录设置存取权限,也可以用chmod命令设置; -p: 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不在的目录,即一次可以建立多个目录; 实例: (1)当前工作目录下创建名为t的文件夹 mkdir t (2)在tmp目录下创建路径为test/t1/t的目录,若不存在,则创建 mkdir -p /tmp/test/t1/t 5、rm命令 删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录。如果使用rm 来删除文件,通常仍可以将该文件恢复原状 rm [选项] 文件… 实例:

Linux入门

前言 在你使用UNIX之前,你必须在workstation上有account(帐号),你才能进去使用。在login:出现後,打入帐号名称,然後输入密码,现在你已经完成login的动作,进入UNIX了。在进入之後,系统会启动"shell",这个程式会接受你打的指令,去执行它,shell有好几种,有csh tcsh sh bash ksh...,我主要指的是csh。基本上,我们待 会谈的指令都是在shell下输入的。 当你输入set指令,你会看到一些变数,来看几个重要的: home:家。Home是你拥有的地方,你可以在这个目录下放置任何东东。你一进入系统,一定是先到这里的。 path:路径。通常执行档是放在不同的地方,系统会顺著path中的目录一个个去找执行档。 term:终端机。表示现在的终端机形态,常用vt100、vt102、ansi。 set=xxxx就可以设定变数的值,$代表这个变数。 %set term=vt100 %set path=($home/bin$path) %echo$term vt100 % □档案系统介绍 UNIX的档案系统呈树状结构,包含了目录(Directory)和档案(file)。如果说你以前有 接触过DOS,那应该不陌生;如果没有,那你应该仔细瞧瞧。 一、目录(Directory) 基本上,目录是用来分类档案的。一个目录下面可以包含许多档案,或是许多目录,而这些下层的目录就叫″子目录″(subdirectory),它们也都具有相 同性质。由这些目录所构成的一层层分枝,看起来就像一棵树,所以才叫树状 结构,而最上面的目录称作″根目录″。 一个目录在建立的时候,具有两个基本项目:″.”和″..”。”.”指的 是目录本身,而″..”指的是上一层的目录,这两个是一直跟著目录共存亡 的。 这是档案系统简图,很像一棵树吧! ┌Joe..... │┌Mail┬joe ││├Mary ┌—users┼Tom┤└Eric ││└dead.letter │└Mary┬Mail..... │└....

Linux常用命令详解(配合示例说明,清晰易懂)

Linux常用命令详解 (常用、详细) BISTU 自动化学院 刷碗小工(frisen.imtm) 2010年11月 开源社区,造福大家,版权所有,翻录不究(初次接触Linux命令可能对以下说明有不少疑问,可待看完一遍后再回头细看) (配合Ctrl + F可快速查找你想了解的命令)

索引:(待完善) 文件说明:Linux命令很多,但最常用的80个左右 文档内容充实,用示例说明命令如何使用笔者力求语言简洁,清晰易懂 由于忙于其他事情,改进排版的工作只能搁置了 最后,望此文档能为大家Linux学习之路献微薄之力 一、路径: 执行命令前必须要考虑的一步是命令的路径,若是路径错误或是没有正确的指定,可能导致错误的执行或是找不到该命令。要知道设置的路径,可执行以下命令: 一般而言,本书的命令位于/bin、usr/bin、/sbin、/usr/sbin之中。若读者执行了命令却出现“command not find”或是“命令不存在”的字样,就必须要确定该命令的位置是否在命令的路径中,或是系统上根本没有安装该套件。 二、命令顺序: 若在shell内置的命令/bin以及/usr/bin之下都出现了命令pwd,那当我们执行该命令时,会执行哪一个?答案是第一优先执行shell内置的命令,再执行路径中的设置;因此若有相同名称的命令时,必须要注意顺序设置,或是直接输入完整路径。 三、参数(或称选项)顺序: 一般除了特殊情况,参数是没有顺序的。举例而言,输入“–a –v”与输入“–v –a”以及“–av”的执行效果是相同的。但若该参数后指定了要接的文件或特殊对象,如“–a cmd1 –v cmd2”,则不能任意改变选项顺序。 四、常用参数: 下面所列的是常见的参数(选项)意义: --help,-h 显示帮助信息 --version,-V 显示版本信息 -v 繁琐模式(显示命令完整的执行过程) -i 交谈模式(指定界面) -l 长列表输出格式 -q,-s 安静模式(不显示任何输出或错误信息) -R 递归模式(连同目录下所有文件和子目录一起处理) -z 压缩 五、命令的结合与定向: 命令中除了一般命令外,还有管道(或称途径)(|)与定向(>或>>)。 管道(途径)的用法: “命令一[选项]”| “命令二[选项]”,也就是将“命令一[选项]”的输出结果传到“命令二[选项]”,通过命令二的处理之后才输出到标准输出(屏幕)上。比如“ls /etc”会列出etc下的所有文件,若加上“| less”,也就是“ls /etc | less”,则会将“ls /etc”的结果通过less分页输出。 定向的用法: 将结果定向到命令的输出设备,一般不加文件名意为将结果输出到屏幕,若是在定向后加上文件名,则会将命令的执行结果输出到定向的文件,例如“ls > temp.txt”,就会将ls 的结果输出到文件temp.txt中。“>”与“>>”的差异在于前者是覆盖,而后者是附加。 六、命令中的命令: 许多命令在执行后,会进入该命令的操作模式,如fdisk、pine、top等,进入后我们必须要使用该命令中的命令,才能正确执行;而一般要退出该命令,可以输入exit、q、quit或是按【Ctrl+C】组合

Linux入门

1Linux基础+常见命令 今日大纲 了解Linux系统 安装Linux虚拟机 学习Linux的常用命令 多用户以及权限学习 Linux实战 技术亮点: Linux的使用 它作为服务器有什么优势?为什么最终部署不选择windows,而选择Linux? 1.1Linux介绍 1.1.1Unix Unix是一个强大的多用户、多任务操作系统。 于1969年在AT&T的贝尔实验室开发。 Unix的商标权由国际开放标准组织(The Open Group)所拥有。 Unix操作系统是商业版,需要收费,价格比windows正版要贵一些。 1.1.2Linux Linux是基于Unix的。 诞生于1991年10月5日。 Linux是一个自由的,免费的,源码开放的操作系统。 Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。

Linux的历史 Linux最初是由芬兰赫尔辛基大学学生Linus Torvalds由于自己不满意教学中使用的MINIX操作系统,所以在1990年底由于个人爱好设计出了Linux系统核心。后来发布于芬兰最大的ftp服务器上,用户可以免费下载,所以他的周边的程序越来越多,Linux 本身也逐渐发展壮大起来,之后Linux在不到三年的时间里成为了一个功能完善,稳定可靠的操作系统。 1.1.3应用领域 *服务器系统 Web应用服务器、数据库服务器、接口服务器、DNS、FTP等等; 嵌入式系统 路由器、防火墙、手机、PDA、IP分享器、交换器、家电用品的微电脑 控制器等等; 高性能运算、计算密集型应用 Linux有强大的运算能力 桌面应用系统 移动手持系统 1.1.4Linux版本 Linux的版本分为两种:内核版本和发行版本; 内核版本是指在Linus领导下的内核小组开发维护的系统内核的版本号; 发行版本是一些组织和公司根据自己发行版的不同而自定的;

Linux基本命令大全

下面我们来介绍常用基本命令 一、注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout Red Hat Linuxrelease 9(Shike) Kernel 2.4.20.8 on an i686 Login: ←回到登陆的画面 2,关机或重新启动的shutdown命令 Shutdown命令可以关闭所有程序,依照用户的需要,重新启动或关机。 参数说明如下: λ立即关机:-h 参数让系统立即关机。范例如下: [root@localhost root]#shutdown –h now ←要求系统立即关机 λ指定关机时间:time参数可指定关机的时间;或设置多久时间后运行shutdown命令,范例如下: [root@localhost root]#shutdown now ←立刻关机 [root@localhost root]#shutdown +5 ←5分钟后关机 [root@localhost root]#shutdown 10:30 ←在10:30时关机 关机后自动重启:-rλ参数设置关机后重新启动。范例如下: [root@localhost root]#shutdown -r now ←立刻关闭系统并重启 [root@localhost root]#shutdown -r 23:59 ←指定在23:59时重启动 3,重新启动计算机的reboot命令 顾名思义,reboot命令是用来重新启动系统的。常用的参数如下: λ-f 参数:不依正常的程序运行关机,直接关闭系统并重新启动计算机。 -Iλ参数:在在重新启动之前关闭所有网络接口。 虽然reboot命令有个参数可以使用,但是一般只需要单独运行reboot命令就可以了 二、文件与目录的操作 列出文件列表的ls命令 1,ls(list)命令是非常有用的命令,用来显示当前目录中的文件和子目录列表。配合参数的使用,能以不同的方式显示目录内容。范例如下: ? 显示当前目录的内容: [tony@free tony]$ ls Desktop mail myinstall.log test.txt ←有两个目录及两个文件夹 ? 当运行ls命令时,并不会显示名称以―.‖开头的文件。因此可加上―-a‖参数指定要列出这些文件。范例如下: [tony@free tony]$ ls –a ? 以―-s‖参数显示每个文件所有的空间,并以―-S‖参数指定按所有占用空间的大小排序。范例如下: [tony@free tony]$ ls –s –S 总计36 4 Desktop 4 mail 24 myinstall.log 4 test.txt ? 在ls命令后直接加上欲显示的目录路径,就会列出该目录的内容。范例如下: [tony@free tony]$ ls –l/usr/games 2,切换目录的cd命令

最新整理Linux系统常用的基本命令入门

L i n u x系统常用的基本命令入门 初学L i n u x,最好的办法就是掌握命令。下面由学习啦小编为大家整理了L i n u x系统常用的基本命令入门篇,希望对大家有帮助! L i n u x系统常用的基本命令入门篇一、基础命令 1.L i n u x的进入与退出系统 进入L i n u x系统: 必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号: 1.r o o t--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。 2.普通用户--这个帐号供普通用户使用,可以进行有限的操作。 一般的L i n u x使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。如果只需要完成一些由普通帐号就能完成的任务,建议不要使用超级用户帐号,以免无意中破坏系统。影响系统的正常运行。 用户登录分两步:第一步,输入用户的登录名,系统根据该登录名识别用户;第二步,输入用户的口令,

该口令是用户自己设置的一个字符串,对其他用户是保密的,是在登录时系统用来辨别真假用户的关键字。 当用户正确地输入用户名和口令后,就能合法地进入系统。屏幕显示: [r o o t@l o c l h o s t/r o o t]# 这时就可以对系统做各种操作了。注意超级用户的提示符是l d q u o;#r d q u o;,其他用户的提示符是 l d q u o;$r d q u o;。 2.修改口令 为了更好的保护用户帐号的安全,L i n u x允许用户随时修改自己的口令,修改口令的命令是p a s s w d,它将提示用户输入旧口令和新口令,之后还要求用户再次确认新口令,以避免用户无意中按错键。如果用户忘记了口令,可以向系统管理员申请为自己重新设置一个。 3.虚拟控制台 L i n u x是一个真正的多用户操作系统,它可以同时接受多个用户登录。L i n u x还允许一个用户进行多次登录,这是因为L i n u x和U N I X一样,提供了虚拟控制台的访 问方式,允许用户在同一时间从控制台进行多次登录。虚拟控制台的选择可以通过按下A l t键和一个功能键来

linux基础知识总结

linux基础知识总结 1 linux 概述 1.1 linux 结构 1.1.1 linux的四部分 可以把Linux系统看作由四部分构成:内核、用户界面、文件结构和实用工具 /bin 普通用户的可执行文件,系统的任何用户都可以执行该目录中的命令 /boot 存放Linux操作系统启动时所需要的文件 /dev 系统中所有设备文件 /etc 系统中的配置文件 /home 普通用户的宿主目录,每个用户在该目下都有一个于用户名同名的目录。 /mnt 中的子目录用于系统中可移动设备的挂载点 /root 超级用户root的宿主目录 /sbin 系统中的管理命令,普通用户不能执行 /tmp 系统的临时目录 /usr 系统应用程序的相关文件 /var 系统中经常变化的文件如日志文件和用户邮件 / / \ / \ etc home

/ / / / profilexiaoming / \ 配置系统 .bash_profile 环境变量配置用户的环境变量 环境变量:配置.bashrc文件可以指定某些程序在用户登录的时候就自动启动 系统环境变量设置:在root目录下 Vi .bash_profile 修改PATH=$PATH:$HOME/bin :/安装目录/bin 需要退出(quit),重新登陆 当希望临时加入某个环境变量:用export PATH =$PATH : $HOME /bin:/root/test/t1 已定义好的环境变量: SHELL:默认的shell PATH:路径 USER:当前登录用户的用户名 显示变量内容:echo $PATH echo $USER echo $SHELL 也可以使用env命令显示环境变量 通配符: * 代表多个字母或数字 ?一个 别名: 命令:alias显示系统当前定义的所有alias aliascp ='cp-i' aliasll='ls -l --color = tty' 2. linux 基本命令 2.0 重启 shutdown - h now 立刻关机 shutdown - r now 重启 reboot 重启 2.1 文件查看和连接命令 cat cat[选项]

Linux运维从入门到高级全套案例v3

Linux运维入门到高级 目录 1. Linux入门篇 (3) 1. 1 Linux操作系统简介 (3) 1. 2 Linux发展趋势 (4) 1. 3 Linux系统安装 (4) 1. 4 Linux学习技巧 (19) 2. Linux系统篇 (20) 2.1 Linux系统管理 (20) 2.1. 1 Linux目录初识 (20) 2.1. 2 Linux常用命令 (21) 2.1. 3 Linux用户权限 (22) 2.1. 4 Linux网络配置 (23) 3. Linux服务篇 (25) 3.1 Linux服务部署 (25) 3.1. 1 构建NTP时间服务器 (25) 3.1. 2 构建DHCP服务器 (27) 3.1. 3 搭建Samba服务器 (29) 3.1. 4 搭建NFS服务器 (32) 3.1. 5 搭建FTP服务器 (33) 3.1. 6 构建Apache WEB服务器 (35) 3.1. 7 构建MySQL服务器 (38) 3.1. 8 LAMP架构网站搭建 (42) 3.1. 9 Cacti监控平台搭建 (46) 3.1. 10 Nagios监控平台搭建 (50) 3.1. 11 Kickstart自动化安装平台 (56) 4. Linux编程篇 (60) 4.1 Linux Shell编程 (60) 4.1. 1 Shell编程简介 (60) 4.1. 2 Shell变量设置 (61) 4.1. 3 Shell流程控制语句 (62) 4.1. 4 Shell脚本案例 (67) 4.1. 5 Shell数组编程 (71) 5. Linux深入篇 (72) 5. 1 构建Nginx WEB服务器 (72) 5.1. 1 Nginx WEB安装 (73)

linux基础知识与基本命令

Linux基本命令与操作 一:linux基本知识与命令操作 二:linux下的实践(操作系统的安装以及oracle数据库的安装) 三:linux下关于产品的操作(产品环境的部署,备份与恢复) 四:linux服务器的安全配置以及oracle数据库的调优. 一:linux基本知识 1:Linux是由一个芬兰Helsinki大学的学生Linus Torvalds开发的UNIX的克隆。在Linus上大学的时候,由于AT&T与加州大学伯克莱分校在BSD版权问题上发生了法律纠纷,导致BSD的源代码还不能自由使用,所以Linus写了他自己的UNIX版本. 2:Linux只是一个内核,是由Linus Torvalds个人维护的。作为一个完整的系统,Linux中还加入了许多GNU的东西。所以Linux更确切的称呼应该是GNU/Linux。 Linux有很多发行商,像Redhat,SuSe,Caldera,Debian,Slackware等等,它们互相之间是不兼容的,各个厂商都加入了很多自己的东西。所以说Linux正在像当年的UNIX一样走向分裂。不过,幸运的是已经有权威人士意识到了这一点。 3:Linux与UNIX有什么不同? Linux也是属于UNIX家族的一员,它有许多特性是与UNIX相同的,它们之间的最大区别在于以下两点: 1)UNIX系统大多是与硬件配套的,而Linux则可运行在多种硬件平台上; 2)UNIX是商业软件,而Linux是自由软件,免费、公开源代码的。 常见的unix系统有sun solairs IBM AIX,hp hp-unix. 经过咱们产品测试的unix系统有sun solairs, hp-unix,产品可以在这两种unix系统上运行,理论上产品也可以在IBM AIX上面运行,但是没有经过测试. 4:RedHat Linux有哪些特点? RedHat Linux是最成熟的一种Linux发行版,其无论在销售还是装机量上都是市场上的老大。在中国老一辈Linux爱好者中几乎都是RedHat的使用者。市场上有大量的文章是针对RedHat 来说的。RedHat Linux朴实、简洁、稳定,是作为商业应用、钻研Linux的好平台。 5: RedHat Linux分类 Red Hat linux: (1)Red Hat linux 个人版 (2)Red Hat Enterprise Linux 企业版 Red Hat linux 个人版 linux6.1 7.0 7.3 8.0 9.0 关于7.3(最稳定的版本)

Red_Hat_Linux常用命令汇总

[资料] Red Hat Linux常用命令汇总 Linux 常用命令汇总 ls命令: 1. ls //列出当前目录的文件和文件夹 2. ls –a //列出当前目录的文件和文件夹,包含隐藏文件 3. ls –l //列出详细信息 4. ls 目录 //列出某目录下的文件 pwd命令 //查看当前所在位置 du 命令 1. du 目录 //查看目录的总容量以及子目录的容量 2. du –s 目录 //查看目录总容量 cd 命令 1.cd .. //回上一级目录 2.cd / //回根目录 3. cd //回用户主目录 4.cd 目录路径 //去某目录 mkdir 目录名 //创建目录 rmdir 空目录名 //删除空目录 rm 文件名 //删除文件 rm –rf 目录名 //删除目录以及目录下所有文件 mount 命令 1.mount /dev/cdrom /mnt/cdrom //挂载光驱到 /mnt/cdrom目录下2.mount -t vfat /dev/sda1 /mnt/u //挂载U盘到 /mnt/u目录下

3. umount /mnt/cdrom //卸载光驱 fdisk –l //查看本机存储设备 file 文件名 //查看文件类型 find 目录名–name “*.c” //在某目录下查找文件为*.c的文件 whereis 文件名 //查找文件在哪些目录下 cat 文件名 //显示文件内容 cat 文件名 | grep 文字 //只显示包含文字相关的内容 cat 文件名 | more //分页显示文件内容 tail 文件名 //查看文件末尾 head 文件名 //从头查看文件 cp 命令: cp 文件1 文件2 //复制文件1 到文件2 cp 文件1 目录1 //复制文件1到目录1下 cp 目录1/文件1 目录2 //复制目录1下的文件1到目录2下 cp –r 目录1 目录2 //复制目录1下所有内容到目录2 mv 命令: mv 文件1 文件2 //重命名文件1为文件2 mv 文件1 目录1 //移动文件1到目录1下 mv 目录1/文件1 目录2 //移动目录1下的文件1到目录2下 mv –r 目录1 目录2 //移动目录1下所有内容到目录2 chmod 命令: chmod u+x g+r o-w 文件名 //为文件设置权限(用户,组,其他人)chmod 744 文件名 //为文件设置权限(1-执行,2-写,4-读) chown 命令: chown 用户文件名 //把文件改为用户所有

(完整版)Linux基础命令汇总.

内容: Linux下常用命令 虚拟机Vmware6.0的安装和使用 在Vmware6.0下安装RedHat 9.0 Linux驱动班环境搭建 一、L inux下常用命令 1、Linux命令格式 Linux命令的组成部分:命令字、命令选项、命令参数 2、命令格式举例 3、命令中的其他组成 命令提示符表示命令输入的状态 管理员root用户的提示符“#” [root@localhost ~]# 普通用户提示符“$” [teacher@localhost ~]$ 4、获得命令帮助 (1)help命令 $ help pwd (2)“--help”命令选项 $ touch --help (3)使用man命令阅读手册页 $ man ls (4)使用info命令阅读信息页 $ info ls 5、目录操作命令 (1)列目录 $ls

ls 主要选项参数如下所示: 选项参数含义 -l 一行输出一个文件(单列输出) -a,-all 列出目录中所有文件,包括以“.”开头的文件 实例:$ls -al /home 详细查看/home目录下所有文件及目录(2)显示当前目录名称 $ pwd a)作用 在Linux层次目录结构中,用户可以在被授权的任意目录下利用mkdir命令创建新目录,也可以利用cd命令从一个目录转换到另一个目录。然而,没有提示符来告知用户目前处于哪一个目录中。要想知道当前所处的目录,可以使用pwd命令,该命令显示整个路径名。此命令显示出当前工作目录的绝对路径。 b)实例 [root@localhost ~]#cd /usr/bin;pwd /usr/bin (3)更改当前目录 a)格式 cd [路径] 其中的路径为要改变的工作目录,可为相对路径或绝对路径。 b)使用实例 [root@localhost ~]# cd /home/yft/ [root@localhost yft]# pwd [root@localhost yft]# /home/yft/ 该实例中变更工作目录为“/home/yft/”,在后面的 pwd(显示当前目录)的结果中可以看出。 (4)建立和删除目录 $ mkdir mydir 建立目录mydir $ rmdir mydir 删除目录mydir 6、路径的标识 (1)相对路径是以“.”或“..”开始的目录路径表示形式 cd ./test 进入当前目录的test目录 ls ../bin 进入上一级目录的子目录bin (2)绝对路径是以“/”开始的路径表示形式 ls / cd /home 7、文件操作命令 (1)建立空文件 $ touch tfile (2)文件查找 按文件名进行查找 $ find . -name “file*”在当前目录查找以file开头的所有文件

Linux入门系列教程(二)之基本概念及操作

基本概念及操作 一、linux桌面环境介绍 相对于现在的Windows系统,UNIX/Linux本身是没有图形界面的,我们通常在Unix/Linux发行版上看到的图形界面实际都只是运行在Linux系统之上的一套软件,类似的Windows95之前的Windows的图形界面实则也只是运行在DOS 环境的一套软件。而Linux上的这套软件以前就是XFree86,现在则是 xorg(https://www.360docs.net/doc/472962815.html,),而这套软件又是通过X窗口系统(X Window System,也常被称为X11或X)实现的,X本身只是工具包及架构协议,而xorg便是X架构规范的一个实现体,也就是说它是实现了X协议规范的一个提供图形用户界面服务的服务器,就像实现了http协议提供web服务的Apache。如果只有服务器也是不能实现一个完整的桌面环境的,当然还需要一个客户端,我们称为X Client,像如下几个大家熟知也最流行的实现了客户端功能的桌面环境 KDE,GNOME,XFCE,LXDE,其中就有你看到的,实验楼目前使用的XFCE桌面环境,部分老用户可能可以回想起,实验楼之前使用的环境,也就是LXDE。这也意味着在Linux上你可以自己选择安装不同的桌面环境,甚至可以定制自己的专属桌面。上面的一些东西你可能有点昏了哈,放张图理理 这里讲这么多,主要是为了帮助你更好理解Linux的桌面环境是一个怎样的概念,以及它跟Windows操作系统桌面的差异,实际它们之间是有着本质的差别的,希望清楚这些内容之后可以让你忽略那些体验上的差异,专心把精力放到Linux系统本身或者你正准备学习的某一门技术之上,这门实验课后面的内容和实验楼的其他课程便是为了帮助你实现以上两个目标的。

入门学习Linux常用必会60个命令实例详解

入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。 ◆安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last; ◆文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup; ◆系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 -------------------------------------------------------------------------------- Linux必学的60个命令(1)-安装与登陆命令 login 1.作用 login的作用是登录系统,它的使用权限是所有用户。 2.格式 login [name][-p ][-h 主机名称] 3.主要参数

linux基础知识

Linux基础知识 ?什么是Linux ?–简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。 –Linux操作系统是可以运行在许多不同类型的计算机上的一种操作系统的“内核”。它是提供命令行或者程序与计算机硬件之间接口的软件的核心部分。 ?Linux操作系统遵从GNU公共许可证(GNU Public License,简称GPL)的规定。Linux对外的一个重要的特点就是”Free”,自由和免费。Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播。另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益。 目录 一、虚拟机搭建linux学习环境 (2) 二、Linux目录结构介绍 (5) 三、Linux文件类型介绍 (8) 四、文件权限管理 (16) 五、vim介绍与使用 (19) 六、压缩解压管理.................. .... ..24 2010-6-301

一、虚拟机搭建linux学习环境 介绍使用虚拟机搭建linux学习环境 1.为什么要选择Linux作为学习平台? 2.Linux发行版本介绍 3.虚拟机软件VMWare介绍 4.利用虚拟机安装Linux操作系统(Centos 安装文档) .为什么要选择Linux作为学习平台? 1.1windows: 全自动洗衣机。设计哲学:让普通人都可以方便的使用计算机 1.2linux/unix:手动洗衣机。设计哲学:制作一个稳定的操作系统。概念简单,设计可靠2010-6-302

Linux入门教程(精华基础版)

第一章Linux入门教程 Linux,在今天的广大电脑爱好者心中已经不再是那个遥不可及的新东西了,如果说几年前的Linux是星星之火的话,如今Linux不仅在服务器领域的应用取得较大进展,而且在桌面应用领域也有越来越多的人选择使用。Linux的开放性和灵活性使它得以在实验室和其它研究机构中被用于创新性技术变革的前沿,现在Linux已经真正地向广大的电脑爱好者们敞开了大门。 只要你对Linux感兴趣,想要学习Linux,那么本教程将带你走进Linux的世界。 第一章初识Linux 在学习使用之前我们还是先来了解一下Linux吧。 Linux是什么?按照Linux开发者的说法,Linux是一个遵循POSIX(标准操作系统界面)标准的免费操作系统,具有BSD和SYSV的扩展特性(表明其在外表和性能上同常见的UNIX非常相象,但是所有系统核心代码已经全部被重新编写了)。它的版权所有者是芬兰籍的Linus B.Torvalds先生。 1991年8月这位来自芬兰赫尔辛基大学的年轻人Linus Benedict Torvalds,对外发布了一套全新的操作系统。 最开始的Linux版本是被放置到一个FTP服务器上供大家自由下载的,FTP服务器的管理员认为这是Linus的Minix,因而就建了一个Linux目录来存放这些文件,于是Linux这个名字就传开了,如今已经成了约定俗成的名称了。 下图就是Linux的吉祥物,一只可爱的小企鹅(起因是因为Linus是芬兰人,因而挑选企鹅作为吉祥物): Linux的吉祥物 闲话少叙进入正题。我们主要的学习方向有如下几点:

1.熟练掌握基本命令。每个系统都有自己特定的语言环境,Linux也不例外,只有熟悉并熟练掌握Linux的常用基础命令才可以深入学习。 2.系统管理及运用。系统的管理包括启动、用户、进程以及安全管理等等。大体上都是通过命令来进行配置文件及脚本文件的。 3.源码的学习和研究。由于内核的相似,Linux同UNIX一样都是由C语言开发而成的,所以了解UNIX的朋友学习起来相对容易。 4.内核开发。现在的很多服务器系统,网络设备,安全防护软件以及手机系统和掌上PDA 的操作管理系统都是由Linux编程开发而成的,所以内核的开发学习当然必不可少。 5.数据库及服务器领域。如今Linux做的服务器在市场中占有率第一的位置无可动摇,其中包括:WWW服务器,FTP服务器,mail服务器,数据库服务器等等多种服务器。 了解了学习的目的和方向后,下面以Red Hat9.0为例来介绍Linux的安装过程。 第一步:设置电脑的第一启动驱动器为光盘驱动器,插入Linux系统光盘启动计算机。 第二步:系统会自动进入到Linux安装初始画面,第一要选择安装的方式,其中如果要选择文本界面安装需要在引导命令处输入命令linux text,如果要选择图形界面安装的话直接安回车Enter。笔者使用的是图形安装。 第三步:选择完安装方式后便出现了光盘检测界面,出现这个对话框的意思就是在安装之前确定系统盘是否有损坏,如果确定没有损坏选择“Skip”直接跳过检测进入下个环节。如果选择“OK”则自动转到光盘检测程序自动检测光盘。对于初次接触Linux的朋友,还是建议您在安装之前先检测下系统安装光盘,省去在安装过程中所带来的不便。 第四步:检测完光盘后会出现Linux的软件介绍说明以及选择系统语言的对话框,选择“简体中文”,当然如果你精通别的语言也是可以选择其他语言进行安装和使用的。 第五步:键盘以及鼠标设置。在选项中提供了多种型号,品牌,接口和语言的键盘和鼠标,根据你现所用的键鼠进行对应选择。选择完毕后单击“下一步” 第六步:安装类型。其中包括“个人桌面”,“工作站”,“服务器”,“定制”。四种类型名称不同,内容大同小异。由于篇幅所限这个会在日后的讲座中给大家详细介绍。 第七步:磁盘分区设置。其中包括两个选项,“自动”和“手动”。自动分区会将所有的整个硬盘按照容量大小平均分区格式化,适合没有装任何资料的新电脑,但如果你在这之前装有其他系统,或是其他分区中存在的数据的话,建议您还是“手动分区”,这样不会丢失您原来的文件数据。 第八步:新建分区。在图形界面下比较直观,一般都会显示出你硬盘的容量,厂商等相关信息。直接点击“新建”来创建新的分区。

Linux基本命令(带参考答案)

实训项目2 Linux基本命令 一、实训目的 ●掌握Linux各类命令的使用方法; ●熟悉Linux操作环境。 二、实训内容 练习使用Linux常用命令,达到熟练应用的目的。 三、实训步骤 子项目1.文件和目录类命令的使用 (1)启动计算机,利用root用户登录到系统,进入字符提示界面。练习使用cd命令 (2)用pwd命令查看当前所在的目录。 pwd命令用于显示用户当前所在的目录。如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录 (3)用ls命令列出此目录下的文件和目录。 然后,使用ls命令,并用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。 最后,用man命令查看ls命令的使用手册。 补充说明浏览信息内容:(以下面图片为例) 1 2 3 4 5 6 7 8 9 10 11 1属性:- 代表文件,l代表链接文件,d代表目录 2 所有者权限(文件权限):具有r 读w 写没有x 执行

3 同组用户权限(文件权限):只读r 4 其他人权限(文件权限):只读r 5 链接数:1 6 文件拥有者:root 7 文件所属组:root 8 文件大小:8字节 9 创建或修改日期:2月21日 10 创建或修改时间:18:42 11 文件或目录名称 (4)在当前目录下,创建测试目录test。利用ls或ll命令列出文件和目录,确认test 目录创建成功。然后进入test目录,利用pwd查看当前工作目录。 mkdir命令用于创建一个目录。 该命令的语法为:mkdir [参数] 目录名 常用参数–p:如果父目录不存在,则同时创建该目录及该目录的父目录。 (5)利用cp命令复制系统文件/etc/profile到当前目录下。 # cp /etc/profile . (6)复制文件profile到一个新文件profile.bak,作为备份。 # cp profile profile.bak (7)用ll命令以长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。 (8)用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,如b、p、q等,并对then关键字查找。 注意:可以通过less - -help 命令查看帮助 less命令是more命令的改进版,比more命令的功能强大。more命令只能向下翻页,而less命令可以向下、向上翻页,甚至可以前后左右的移动。 执行less命令后,进入了less状态,按【Enter】键可以向下移动一行,按【space】键可以向下移动一页;按【b】键可以向上移动一页;也可以用光标键向前、后、左、右移动;按【q】键可以退出less命令。

Linux基础知识的总结

Linux基础知识总结 一.课程结构: (一)预科部分: 1.初始Linux (1)了解Linux的历史 (2)对Linux操作系统的认知 (3)体会Linux的优点 (4)理解Linux的基本思想 2.学会如何安装Linux操作系统 3.掌握Linux下的常规操作(登陆和注销) 4.了解Linux的目录结构 5.掌握Linux下的常规操作 6.Linux下的常规网络配置 7.制作yum源(本地、远程)及yum命令的基本操作 (二)Linux系统知识: 1.RedHat7下图形界面使用(包括gedit使用)、字符界面和图形界面的切换 2.使用nautilus以图形方式管理文件(显示隐藏文件、访问远程ftp) 3.熟悉redhat的文档阅读(redhat官方网站下载或者在本地owncloud处下载redhat7文档并阅读) 4.配置本机系统时钟(ntpdate、system-config-date使用) 5.shell的简介和使用 6.管理物理存储(磁盘分区) 7.使用LVM灵活存储(LVM的创建、使用、扩展、销毁) 8.使用man手册获取帮助 9.查看管理系统进程(关键字:ps、top、kill使用) 10.建立网络链接(关键字:DNS、子网掩码、ping) 11.系统服务的管理(关键字:systemctl) 12.管理系统用户和组 13.文件权限(文件权限的意义和修改) 14.使用ssh远程管理系统(关键字:公私钥、ssh-keygen) 15.apache、vsftpd和vnc服务器的配置 16.管理物理存储(关键字:tune2fs、swap交换分区) 17.seLinux和iptables基本设置(设置文件的seLinux标签、关闭打开iptables) 18.软链接和硬链接(ln命令) 19.归档和压缩(关键字:tar命令)

相关文档
最新文档