第一范文网 - 专业文章范例文档资料分享平台

LINUX系统笔记

来源:用户分享 时间:2025/7/29 3:45:12 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Linux操作系统3

一般操作命令 1.more

格式:more dest

分页显示要显示的内容,空格切换下一页。用此命令可以显示文件,还可以将加的命令的显示结果,当成此命令的输入,进行输出处理。输出时,进行分页显示。但需要进行管道操作。 Share-共享:大家都可以用 2.管道操作符号

使用这个符号可以将有关系命令串接起来

ls /bin |more 作用:将目录列表命令的结果作为more命令的输入来进行处理,处理的结果是LS命令的输出分页显示。 3.重定向操作符有两个(>,<)

重定向操作符,是将原命令的输出改成重定向操作符指向目的地,一般情况下,输出是向屏幕。如果要把命令处理的内容(输出的内容)直接送到文件中,这样可以便于以后的学习。 例如::

(1)sudo apt-get install 某软件 >install+软件名称

把软件安装时执行过程的信息全部输入到了install+软件名称这个文件中,这个文件的编码是纯文本的,可以用任何编辑器去查看与修改 (2)>>可以将后面信息追加到文件后面 (3)目标<源

将源做输入,供给目标使用 4.关于共享的问题

用户在使用终端操作是,往往会为了节省时间,方便操作可以打开多个终端。但是,只能有一个终端窗口在执行安装程序,无论安装的是什么 (1)用户在安装程序时使用的权限是root根权限

(2)如果系统同时存在两个系统管理员的结果是,系统紊乱,这种结果是不允许的,所以同一时刻只能有一个窗口以管理员的身份登录与操作 (3)在系统运行期间,不能有同名用户登录 5.显示文件的指定行数命令 head 格式:

例如:head 10 updateinfo20160320

显示updateinfo20160320文件的前10行 6.显示文件的指定后多少行命令tail 格式:tail n 文件名(n是行数) tail 10 updateinfo20160320 7.系统中的三个标准设备

Stdin:标准显示设备:一般指显示器 Stdout:标准输入设备:一般是指键盘 Stderr:标准错误设备:是一个文件。 8.链接

链接:是linux为了方便操作,又不影响原文件提供五种机制。使用链接,就像使用源文件一样,然而,删除链接并不影响原文件。

链接有便链接和软件链接两种,要使用链接需先建立链接

9.建立链接命令IN

格式:ln -s 源文件 目标文件

功能:给原文件创建一个链接,链接名是目标文件 Ctrl+c:终止当前操作

(1)制造一个C语言源文件hello.c

在vi中输入以下内容: #include void main() {

printf(“hello,world!\\n”); }

(2)执行命令:

cc hello.c -o hello

这条命令的意思是,cc把我写的c语言源程序hello.c翻译成计算机能理解的程序hello (3)执行这个程序

执行命令: 。/hello

屏幕上显示: Hhello,world!

接着在下一行出现命令提示符。 (4)为这个命令建立一个软链接

执行命令:

ln -s hello 任意名如he (5)验证 ./he

(6)删除符号链接,再验证 rm he

10.恢复系统到安装时的状态 (1)设置->shutdown->restart

(2)接着长按esc键出现下面的画面

光标移动到第二项,回车,出现下个画面

选择:ubuntu,with linux 4.2.0-16-generic(recovery mode),回车后,系统回到安装时的状态 出现下一个画面再选第一项,resume resume nomal boot,回车即可 11.改变文件权限命令chmod(change the permissions mode of a file) 格式:

chmod 权限 文件名

功能:改变一个用户对文件的操作权限 例如:

Chmod 777 hello.c

将文件hello.c对所有用户有读写执行的权限,此种设置慎用。

将一个可执行文件对当前用户设置为只有读权限,其他用户没有任何权限。 有权限的命令: Chmod 400 hello

将hello.c 给所有用户只有写权限的命令: Chmod 222 hello.c

将hello.c给本用户以读、写权限,而本组用户只有读权限,其它用户没有权限的命令是: Chmod 640 hello.c

注意:如果给用户自己的文件没有写权限,那么用户自己也没有修改文件权力,一旦用户想修改自己的文件,系统会给出警告,此时,用户应该及时修改文件的操作权限。 15.文件搜索命令find(查找文件命令) 格式:find [path...][expression] find[路径][表达式] find[路径][文件]

功能:在指定路径中查找符合条件的文件 例如:

在当前目录中查找名字为以sa打头的所有文件的命令: Find .-name “sa*”

在/bin目录里查找>10000字节的文件的命令: Find /bin -size +10000

这条指令中,-size 指定文件的大小。在数量前加上+,是指大于,在数量前加--号,是小于指定数量;什么也不加,是指等于。而size是指文件的大小,以字节来衡量。 如果使用-name,是指要找的文件的名字里面所包含的字符串。 例如:find /bin -name “ls”

是指在/bin目录中找文件名中的前2个字母是ls的任何文件 在/etc目录查找大于1000kb与小于10000kb的文件 Find /etc -size +1000 -a -size -10000 的文件

在/etc目录查找大于1000kb与小于10000kb的文件 Find /etc -size +1000 -o -size -10000

Linux操作系统4

用户与权限:

在系统启动之后,首先进入的是登陆界面。在这个界面中会把系统的用户显示出来,根据需要选择一个用户登陆。选择就是在用户上点击,用户是利用操作系统使用计算机资源的人,一旦在计算机注册为用户,系统将为这个用户分配相关资源(准确的说,是根据超级用户|系统管理员|根用户的设置来分配资源的),如果系统管理员只是增加了一个用户,那么这个用户只具有基本资源。

以根用户的身份登录,可以使用命令: Sudo su 或 sudo root

通常安装软件时,没有必要以根用户的身份登录。而只是临时获得根的权限。那么使用: Sudo apt-get install 软件名

Root用户具有对系统所有资源管理的权限,但对其他用户的资源不能随意修改,除非经过其他用户的授权。

对于普通用户,他只有用自己权限(root 用户为他分配的)对计算机资源的使用和管理。 在计算机网络中,用户分成组、用户。

1.更新系统文件与目录数据库命令 updatedb Update database 格式:update

功能:更新/var/lib/mlocate/mlocate.db这个数据库 2.文件搜索命令:grep在文件中查找内容 格式:grep [选项] 字符串 [文件名]

功能:在[文件名]指定的文件中搜索与字符串匹配的行。 3.系统的帮助命令 man

格式:man系统命令|系统调用|c语言函数

功能:它是linux万能帮助工具,详细介绍每个命令、系统调用、c语言函数的使用方式与格式。它分为若干个区,每个区对应一类。 执行命令: Man man 显示:

man - an interface to the on-line reference manuals Man --一个在线帮助手册的接口 4.info(information) 格式:info 名字

功能:显示关于名字的相关信息

搜索更多关于: LINUX系统笔记 的文档
LINUX系统笔记.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9sxcl0acqf79c974hv3y_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top