Linux字符界面操作.docx

上传人:b****2 文档编号:17996070 上传时间:2023-08-05 格式:DOCX 页数:8 大小:18.84KB
下载 相关 举报
Linux字符界面操作.docx_第1页
第1页 / 共8页
Linux字符界面操作.docx_第2页
第2页 / 共8页
Linux字符界面操作.docx_第3页
第3页 / 共8页
Linux字符界面操作.docx_第4页
第4页 / 共8页
Linux字符界面操作.docx_第5页
第5页 / 共8页
Linux字符界面操作.docx_第6页
第6页 / 共8页
Linux字符界面操作.docx_第7页
第7页 / 共8页
Linux字符界面操作.docx_第8页
第8页 / 共8页
亲,该文档总共8页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Linux字符界面操作.docx

《Linux字符界面操作.docx》由会员分享,可在线阅读,更多相关《Linux字符界面操作.docx(8页珍藏版)》请在冰点文库上搜索。

Linux字符界面操作.docx

Linux字符界面操作

Linux字符界面和文件基本操作

交流者:

刘迪

1登录并使用Linux

1.1本地登录和远程登录

安装好Linux好以后,就可以从本地直接登录了,如果安装了图形界面的话,会直接运行图形界面,如果没有安装,会提示login字符,在文本模式下登录。

关机和重启

常用的关机命令有

poweroff

shutdown–hnow

shutdown–h10(10分钟后关机)

shutdown–h20:

25

halt

重启命令:

Rebootnow

shutdown–rnow

Shell的基本知识

shell是linux的一个外壳(翻译),它包在linux内核的外面,为用户和内核之间的交互提供了一个接口。

当用户下达指令给操作系统的时候,实际上是把指令告诉shell,经过shell解释,处理后让内核作出相应的动作。

而系统的回应和输出的信息也由shell处理,然后显示在用户的屏幕上.

使用字符操作方式,高效完成所有任务,系统管理,节省了系统资源,Shell区分大小写(CiscoIOS区分大小写?

一般情况不区分,H3C的Comware不区分大小写)

1.2浏览文件系统结构

刚登陆到系统以后,系统会提示如下:

CentOSrealease6.0(Final)

Kernal2.6.18-128.El5onani686

Centminilogin:

root

Password:

Lastlogin:

ThuSep2422:

22:

21from192.168.128.2

[root@centmini~]#

其中$表示普通用户,如果是root超级用户,$会被替换成#。

Logoutexit(此处演示)

命令1:

pwd(printworkingdirectory)显示当前所在的目录

命令2:

ls(list)列出目录内容,常用参数–a(all)列出所有–l(line)按行显示。

命令3:

cd(changedirectory)常用参数

Linux系统下/

Window系统下\

..表示上一级~表主目录。

Clearsyncuptimelast

Linux文件系统的目录结构

/Linux文件系统的入口,也是处于最高一级的目录;

/bin基础系统所需要的那些命令位于此目录,也是最小系统所需要的命令;比如ls、cp、mkdir,rm,mv等命令。

/bootLinux的内核及引导系统程序所需要的文件。

/dev设备文件存储目录。

/etc系统配置文件。

/home普通用户目录。

/lib库文件存放目录。

/mnt放挂载储存设备。

/proc系统运行时,进程信息及内核信息。

/rootLinux超级权限用户root的家目录;

/tmp临时文件目录。

/var/www网站

/var/mailE-mail登录Linux

/usr这个是系统存放程序的目录

1.3文件和目录的管理

3.3.1查看文件内容

命令4:

cat查看文件内容;

命令5:

more按页显示,空格继续,按Q推出

命令6:

less相对于more可以上下卷动翻页。

命令7:

head“head-10/etc/passwd”显示前10行

命令8:

tail“tail-10/etc/passwd”显示倒数10行

2.1创建删除文件(夹)

命令9:

mkdir创建文件夹

命令10:

rmdir删除空文件夹

命令11:

touch创建文件或改变最后修改日期

命令12:

rm删除文件

rmmyfiles删除一个文件

rm*删除目录下的所有文件

rm-rftest/强制删除test文件夹的所有内容(无论是否为空)

2.2文件的复制、移动和重命名

命令13:

cp复制文件

命令14:

mv移动或重命名文件mvmntliudi

Mvmnt/var/www/html/liudi

2.3文件及内容的查找

命令15:

find查找文件

find/etc–namehttpd.conf搜索/etc目录httpd.conf文件

find.-name“*.txt”找出当前文件夹及子文件夹里所有后缀是”.txt”的文件

命令16:

grep匹配字符串

|Linux系统的理念是汇集许多小程序,每个程序都有特殊的专长。

复杂的任务不是大型软件完成,而是运用Shell的机制,组合许多小程序共同完成。

管道就在其中发挥着重要的作用,他可以将某个命令的输出信息当做某个命令的输入。

由管道符号“|”来标识。

Ls/etc|more

rpm-qa|grephttpd搜索rpm包中含有httpd包的文件名

链接文件:

链接是一种在共享文件和访问它的用户的目录项之间建立联系的方法。

1.硬链接:

(复制)

不允许给目录创建硬链接

只有在同一文件系统中的文件才能创建链接

对硬链接文件进行操作时,修改时与其链接的文件内容也发生变化,但是如果删除硬链接文件的源文件,硬链接文件仍然存在!

[root@linux~]#ln/usr/share/testhard

创建一个硬链接文件hard,这时对于test文件对应的存

储区域来说,又多了一个文件指向它。

2.软链接:

又称为符号链接(快捷方式)

[root@linux~]#ln–s/usr/share/docdoc

创建一个链接文件doc,并指向目录/usr/share/do

2.5日期时间

[root@linuxroot]#cal42004

显示2004年4月的日历

[root@linuxroot]#date121010232004

将时间更改为12月10日10点23分2004年[MMDDhhmmYY]

[root@linuxroot]#clock

显示日期时间

2.6查看系统信息

dmesg命令

功能:

显示系统诊断信息、操作系统版本号、物理内存的大小以及其它信息

df命令

功能:

查看各个分区的占用情况-h(方便读取)

du命令

功能:

diskusage是关于目录使用情况的

free命令

功能:

查看系统内存,虚拟内存(交换空间)的大小占用情况

who或w命令

功能:

查看当前系统中有哪些用户登录

uname命令

功能:

显示系统信息–a显示全部

2.7其他功能

打开关闭信使

mesgnmesgy(root权限可以继续发送)

发送邮件(功能需验证)

mailLinda

查看邮件

mail

wc(Wordcount)查看字数wcsomefile

VI编辑器

(一)、进入vi

在系统提示字符(如$、#)下敲入vi<档案名称>,vi可以自动帮你载入所要编辑的文件或是开启一个新文件(如果该文件不存在或缺少文件名)。

进入vi后萤幕左方会出现波浪符号,凡是列首有该符号就代表此列目前是空的。

(二)、三种模式

如上所述,vi存在三种模式:

末行模式,插入模式,命令行模式

末行模式:

控制屏幕光标的移动,字符,字和行的删除,移动,复制及进入插入模式或者到命令行模式

插入命令:

只有在插入模式下,才可以进行文字输入,按ESC键回到命令行模式

命令行模式:

将文件保存或退出vi编辑器,也可以设置编辑环境,如寻找字符串,列出行号(setnu)setnonu

新增(append)

a:

从光标所在位置後面开始新增资料,光标後的资料随新增资料向後移动。

A:

从光标所在列最後面的地方开始新增资料。

插入(insert)

i:

从光标所在位置前面开始插入资料,光标後的资料随新增资料向後移动。

I:

从光标所在列的第一个非空白字元前面开始插入资料。

开始(open)

o:

在光标所在列下新增一列并进入输入模式。

O:

在光标所在列上方新增一列并进入输入模式。

(三)、退出vi

在指令模式下键入:

q,:

q!

:

wq或:

x(注意:

号),就会退出vi。

其中:

wq和:

x是存盘退出,而:

q是直接退出,如果文件已有新的变化,vi会提示你保存文件而:

q命令也会失效,这时你可以用:

w命令保存文件后再用:

q退出,或用:

wq或:

x命令退出,如果你不想保存改变后的文件,你就需要用:

q!

命令,这个命令将不保存文件而直接退出vi。

用户的增加和删除

在linux系统下,用户的权限对于一个文件夹

Drwxrwxrwx777

文件夹(d)+文件所属者的权限(rwx)+文件所属者组群权限(rwx)+其他访问者权限(r_x)

用户管理命令

/home/flyown/home/myftp/home/users

添加用户,用户信息放在/etc/passwd这个文件下面

useradd设置选项用户名

-D:

查看缺省参数,相当于查看/etc/default/useradd文件

-u:

UID

-g:

缺省所属组GID

-G:

指定用户所属多个组

-d:

宿主目录

-s:

命令解释器shell

-c:

描述信息,如果描述信息中包含空格,就要用双引号引起来

-e:

指定用户失效时间

passwd用户名(设置密码)

修改用户信息

usermod跟添加用户一样

将用户me的登录名改为medesky

#usermod-lmedeskyme

将用户medesky添加到root组中

#usermod-Grootmedesky

#userdel删除操作

Userdel-rliudi

2.用户组管理命令

用户群组信息放在:

/etc/group这个文件下面

添加用户组:

group-gGID组名

删除用户组:

groupdel组名

修改用户组名称:

groupmod-nmedeskyme(修改me组名为medesky)

gpasswd组//给组设置密码

gpasswd[-r]组//删除用户组密码

gpasswd[-R]组//禁止用户切换为该组

gpasswd[-a用户]组//添加用户到用户组

gpasswd[-d用户]组//从用户组删除用户

gpasswd[-A用户,...]组//设置用户组管理员

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2