Linux字符界面操作.docx
- 文档编号:17996070
- 上传时间:2023-08-05
- 格式:DOCX
- 页数:8
- 大小:18.84KB
Linux字符界面操作.docx
《Linux字符界面操作.docx》由会员分享,可在线阅读,更多相关《Linux字符界面操作.docx(8页珍藏版)》请在冰点文库上搜索。
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
查看邮件
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用户,...]组//设置用户组管理员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 字符 界面 操作
![提示](https://static.bingdoc.com/images/bang_tan.gif)