版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章 linux常用命令2.1 基本操作登录和退出登录注册登录注册退出退出exit输入命令输入命令命令名命令名 选项选项 参数参数1 参数参数2 区分大小写区分大小写缺省使用标准输入缺省使用标准输入/输出设备输出设备命令正常执行后返回命令正常执行后返回0值,表示成功;非零值值,表示成功;非零值表示非正常终止。表示非正常终止。 可用变量可用变量$?查看查看2.2 shell简介linux 系统中的 shellbourne shell (sh)作者是作者是 steven bourne,它是,它是 unix 最初使用的最初使用的 shell 并且在每种并且在每种 unix 上都可以使用。上都可以使
2、用。c shell (csh)c shell 由由 bill joy 所写,它更多的考虑了用户界面的友好性。语所写,它更多的考虑了用户界面的友好性。语法和法和 c 语言很相似。语言很相似。korn shell (ksh)由由 dave korn 所写,它集合了所写,它集合了 c shell 和和 bourne shell 的优点并的优点并且和且和 bourne shell 完全兼容。完全兼容。bashbourne again shell (bash), 是是 bourne shell 的扩展。的扩展。shell : 命令解释程序命令解释程序sh, bash, ksh 提示符提示符 $csh 提
3、示符提示符 %root 用户提示符用户提示符 #red hat 缺省使用缺省使用 bashbash 的主要特点bash = gnu bourne-again shell,bash 是是 gnu 组织开发和组织开发和推广的一个项目,不过也有一种风趣的说法认为推广的一个项目,不过也有一种风趣的说法认为 bash = born-again shell。bash 是是 linux 操作系统上的一个操作系统上的一个 shell,是由,是由 /bin/bash 解释执解释执行的。行的。bash 支持支持 ieee posix p1003.2/iso 9945.2 脚本语言工脚本语言工具标准。具标准。bas
4、h 与与 bourne shell 完全向后兼容,并且在完全向后兼容,并且在 bourne shell 的基的基础上增加和增强了很多特性。础上增加和增强了很多特性。bash 也包含了很多也包含了很多 csh 和和 korn shell 里的优点,使得里的优点,使得 bash 有很灵活和强大的编程接口,同时有很灵活和强大的编程接口,同时又有很友好的用户界面。又有很友好的用户界面。图形桌面系统kde 工作站环境工作站环境kde在一九九六年十月间由在一九九六年十月间由lyx(一所见即所得的一所见即所得的latex文书处理器文书处理器)的开发者的开发者matthias ettrich发起,目发起,目的
5、在于为的在于为unix/x11建立一个完整易用的桌面环境。建立一个完整易用的桌面环境。gnome 工作站环境工作站环境1998上半年开始的上半年开始的gnome (gnu network object modeling environment)计划,以真正自由的计划,以真正自由的gtk作底作底层去实现与层去实现与kde相似的目标。相似的目标。2.3 简单命令修改口令passwd口令的选择口令的选择用户认证用户用户超级用户超级用户root组组whowhowho am iechoecho 字符串字符串date显示或设置系统的日期和时间。命令格式:date 选项 +格式控制字符串date 选项 mm
6、ddhhmmccyy.ssdatecalclear清除屏幕。清除屏幕。 2.4 文件与目录的基本概念2.4.1 文件与文件名文件与文件名文件:是一段连续的字节文件:是一段连续的字节 linux的文件是一系列的字符流或字节流的数的文件是一系列的字符流或字节流的数据的集合。从操作系统的角度来看,一个文件据的集合。从操作系统的角度来看,一个文件是没有结构的。是没有结构的。文件名:是文件的标识,它由字母、数字、下文件名:是文件的标识,它由字母、数字、下划线和圆点组成的字符串来构成。用户应该选划线和圆点组成的字符串来构成。用户应该选择有意义的文件名。择有意义的文件名。linux的文件命名规则的文件命名规
7、则由由linux文件系统的规定,文件名和目录名可以包含以文件系统的规定,文件名和目录名可以包含以下字符:大写英文字母下字符:大写英文字母a-z、小写英文字母、小写英文字母a-z、数字、数字0-9、“”、“_”等。在文件名和目录中,不得包括等。在文件名和目录中,不得包括的字符有:的字符有:* ? 2 &附加重定向附加重定向输入重定向输入重定向 管道管道符管道符|过滤器 filer用来接收标准输入,经过一定的转化,再写到标准输用来接收标准输入,经过一定的转化,再写到标准输出。所以,过滤器一般放在管道符中间。出。所以,过滤器一般放在管道符中间。$ ls | sort | moretee 命令
8、命令格式:命令格式:tee 选项选项 文件文件联机帮助命令unix的帮助系统的帮助系统helpmanwhatiswhereishelp 命令命令格式:命令格式:help 命令名命令名man 命令命令格式:命令格式:man 选项选项 命令名命令名manman lsman s2 readman k copyman option -s section comand-listman k keyword-listunix手册各节手册各节节号内容1用户命令2系统调用3语言库调用(c,c+)4设备和网络接口5文件格式6游戏环境和演示7系统环境和表格8系统管理和相关命令whatis 和和whereiswhat
9、 is manwhat is login set setenvwhereis csh文件访问权限文件访问权限(进阶进阶)目录的访问权限新创建的文件或目录的缺省权限奇怪的权限# ls -ld /home/workdrwsrwsrwt 9 root root 4096 3月 10 22:21 /home/work默认文件访问权默认文件访问权mask概念: /文件访问权=777-mask umack 777 /取消所有文件访问权 umack 000 /开放所有文件访问权 umask 022 /常见屏蔽值 umask /显示当前屏蔽码设置特殊访问位特殊访问位unix系统权限扩展suid: set-us
10、er-id (设置用户id)sgid: set-group-id (设置组id)sticky: 粘滞位特殊访问位的由来特殊访问位的由来/etc/passwd /包含用户登录信息 只有root对此文件文件有写入权限 但是用户使用的passwd修改口令,也要修改这个文件,但用户不能拥有写权限,否则可能破坏其中的信息 suid的作用就是允许一般用户可以通过passwd命令来修改本来无法修改的文件查找所有查找所有suid和和sgid有效的文件有效的文件设置设置suidchmod 4xxx file-list /xxx为标示rwx的数chmod u+s file-lsitchmod 4755 testchmod u-s test
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025 高中信息技术数据与计算之数据在社交媒体用户信任网络分析中的应用课件
- 社区春季健康防护课件
- 农业遥感监测技术及应用
- 绿色农产品标准化生产与质量管控体系
- 2026年eVTOL应急救援场景任务规划与调配
- 2026年理财公司 消费金融公司 汽车金融公司纳入列举范围的法律适用
- 2026年智能监测防走失设备与陪伴机器人开发路径
- 2026年电网末端季节性过载地区储能应急保供方案
- 2026年海外仓员工绩效考核与计件工资设计方案
- 2026年热塑性淀粉TPS与淀粉基聚合物共混物改性技术
- 国家安全政治安全课件
- 击剑运动课件
- (2025年)政工师职称考试题库及答案
- 传媒行业编导岗位招聘考试试卷及答案
- 江苏护理历年单招题库及答案解析
- 2025年农村房屋租赁合同协议
- 2025年易性症测试题及答案
- DB51T 3062-2023 四川省高标准农田建设技术规范
- 安全员题库宝破解版及答案解析
- 《政务信息系统运行维护费用定额测算方法》
- 2025-2030胎教音乐对婴儿脑波影响的医学测量技术发展
评论
0/150
提交评论