1)注销:exit
2)指令太长:命令太长的时候,可以使用反斜杠 (\) 来跳脱[Enter]符号,使挃令连续到下一行
3)系统语言显示和设置
命令:echo $LANG,显示当前系统语言:简体中文zh_CN.UTF-8,(locale也可以)
命令:LANG=en_US 设置语言为英文,LANG=zh_CN.UTF-8 设置语言为中文
4)命令:date 显示时间
根据格式显示:date +%Y/%m/%d 2016/09/05
date +%H:%M 17:32
5)显示日历:
显示当前月:cal
显示整年月历:cal 2016
显示某年某月:cal 05 2016
6)命令:分别输入bc,10+3
离开计算器:quit
7)热键:tab,ctrl+c,ctrl+d
tab:命令补全,档案补齐的功能
ctrl+d:可以取代exit,也是EOF的意思(键盘输入结束)
8)linux系统在线求助man page和info page
按2个tab可以看到一共有多少个指令让当前账号使用
man date 在线查看date如何使用
9)man page的使用
man tar
-bash: man: command not found
[root@cloud ~]# whereis man
man: /usr/share/man
[root@cloud ~]# yum install man
man xxx之后空格可以翻页,q可以离开man环境
man代号内容
man tar
1.用户可以在shell环境中可以操作的指令
3.一些常用的函数(function)与函式库,大部分为C的函式库(libc)
8.系统管理员可用的管理指令
略,此表可以使用man 7 man来更详细的取得说明
快捷键:
使用/搜索内容,可以向下搜索man page内容
使用?搜索内容,可以向上搜索man page内容
空格键或page down,向下翻页
page up,向上翻页
home,去到第一页
end,去到最后一页
n,N 使用/或?时,可以使用n或N向上向下继续搜索
命令:man -f man可以查看更多与man相关的信息(格式:man -f 指令)
man (1) - format and display the on-line manual pages
man.config [man] (5) - configuration data for man
man [manpath] (1) - format and display the on-line manual pages
可以根据这个表,使用man 5 man 和 man 1 man命令
如果输入man man 会根据记录在/etc/man.conf的顺序显示出来。

找出系统的说明文件中,只要有man这个关键词就将该说明列出来
命令:man -k man
命令:whatis [指令或数据] 相当于 man -f 【指令或数据]
命令:apropos [指令或数据] 相当于man -k 【指令或数据]
注意这2个特殊指令能适应必须要有建立whatis数据库才行,如何建立:
以root身份:
命令:makewhatis

10)info page的使用(另一种在线求助方法)
N,P,U可以到下一个,上一个,上一层节点(node)
空格,向下翻页
pagedown,向下翻页
pageup,向上翻页
tab,在node之间移动,有node的地方会以*显示
enter,光标在node上时,按下enter可以进入该node
b,移劢光标到该 info 画面当中的第一个 node 处
e,移劢光标到该 info 画面当中的最后一个 node 处
s(/),在info page中搜索
h,显示求助选单
?,指令一览表
q,结束这次的info page

11)其他文档
/usr/share/doc

12)文本编辑器:nano
命令:nano text.txt
如果未安装:yum install nano
已安装:nano.x86_64 0:2.0.9-7.el6
比较重要的几个组合键:
[ctrl]-G:取得联机帮劣(help),径有用的!
[ctrl]-X:离开 nano 软件,若有修改过档案会提示是否需要储存喔!
[ctrl]-O:储存档案,若你有权限的话就能够储存档案了;
[ctrl]-R:从其他档案读入资料,可以将某个档案的内容贴在本档案中;
[ctrl]-W:搜寻字符串,这个也是径有帮劣的挃令喔!
[ctrl]-C:说明目前光标所在处的行数不列数等信息;
[ctrl]-_:可以直接输入行号,让光标忚速移劢到该行;
[alt]-Y:校正诧法功能开启戒关闭(单击开、再单击关)
[alt]-M:可以支持鼠标来移劢光标的功能

13)linux系统的正确关机方法
1.查看系统使用状态,命令:who
2.查看网络联机状态,命令:netstat -a
3.看背景之下程序,命令:ps -aux
4.使用shutdown的指令可以给在线使用者时间结束工作(惯用)
5.重启,关机:reboot,halt,poweroff
6.将数据写入磁盘中的指令:sync(这个指令在关机或重启之前最好多执行几次,很总要)
虽然目前的 shutdown/reboot/halt 等等挃令均已经在关机前迚行了 sync 这个工具的呼叫,不过多做几次比较放心

14)shutdown
如需了解使用方法,man shutdown
命令:/sbin/shutdown -h 10 'I will shutdown after 10 mins'
时间是一定要加入的参数,否则shutdown会自动跳到run-level 1 担任维护的登入情况
实例:shutdown -h now 立即关机
shutdown -h 20:25 在某一个时间关机,如果时间已经过了的话,就在明天这个时候关机
shutdown -h +10 在过十分钟关机
shutdown -r now 系统立即重新启动
shutdown -r +30 'The system will reboot' 再过30分钟重新启动,并提示大家要关机
shutdown -k now 'This system will reboot' 仅发出警告,不是真的要关机
使用:sync;sync;sync;reboot
halt可以在不理会目前系统状况下进行硬件关机。
poweroff -f
shutdown -h now

15)切换执行等级:init
run level 0:关机
run level 3:纯文本模式
run level 5:含有图形接口模式
run level 6:重新启动
eg.命令:init 0

16)妥善保养硬盘
1.主机通电后不要搬劢,避免移动或震动硬盘;尽量降低硬盘的温度,可以加装风扇来冷却硬盘;
或者可以换装 SCSI 硬盘
2. 通常我们会建议划分下列的磁盘区块:
/
/boot
/usr
/home
/var
这样划分有些好处,例如/var 是系统默认的一些数据暂存或者是 cache 数据的储存目录, 像 e- mail 就含在这里面。如果还有使用 proxy 时,因为常常存取,所以有可能会造成磁盘损坏, 而 当这部份的磁盘损坏时,由于其他的地方是没问题的,因此资料得以保存,而且在处理时也比较容易!

17)忘记root密码
以单人维护模式登入可更改你的 root 密码喔
方法参考http://blog.it985.com/8404.html
修改密码命令:passwd,输入新密码2次,然后reboot重启

18)我想要知道 date 如何使用,应该如何查询?
最简单的方式就是使用 man date 戒 info date 来查看,如果该套件有完整说明的话,那举应该
也可以在 /usr/share/doc 里面找到说明档!

19)man page 显示的内容的档案是放置在哪些目录中?
放置在 /usr/share/man/ 和 /usr/local/man 等默认目录中。

20)172-174页,情境模拟题

21)如何改变文件属性与权限
chgrp:改变档案所属群组
chown:改变档案拥有者
chmod:改变档案的权限,SUID,SGID,SBIT等等的特性

1.chgrp的使用方法(修改群组):
chgrp [-R] dirname/filename...
-R : 进行递归(recursive)的持续变更,亦即连同次目彔下的所有档案、目彔
都更新成为这个群组之意。常常用在变更某一目彔内所有的档案之情况。
eg.chgrp users install.log (注意:群组名称必须存在 /etc/group中了,否则会报invalid group name 'uses'找不到这个群组)
查看命令:ls -l

2.chown的使用方法(修改拥有者)
同样,用户必须存在于/etc/passwd中了
chown也可以修改群组的名称

命令1:chown [-R] 账号名称 档案或目录
命令2:chown [-R] 账号名称:组名 档案或目录
eg1.chown bin install.log
eg2.chown root:root install.log
命令3:chown user.group file
eg3.chown bin.users install.log
常用场景:复制过来的文件,需要修改权限
命令4:cp 来源档案 目标文件

3.chmod的用法(改变权限)
命令5:也可以使用数字设定权限
r:4,w:2,x:1 也就是说7就是rwx,5就是r-x,6就是rw-,0就是---
eg.chmod 777 distory
eg.chmod 754 filename
命令6:符号改变权限
user (u):具有可读、可写、可执行的权限;
group 与 others (g/o):具有可读不执行的权限。

eg.chmod u=rwx,go=rx .bashrc
eg.chmod a+w .bashrc
eg.chmod a-x .bashrc

22)

鸟哥linux私房菜基础篇的更多相关文章

  1. 鸟哥Linux私房菜基础学习篇学习笔记3

    鸟哥Linux私房菜基础学习篇学习笔记3 第十二章 正则表达式与文件格式化处理: 正则表达式(Regular Expression) 是通过一些特殊字符的排列,用以查找.删除.替换一行或多行文字字符: ...

  2. 鸟哥Linux私房菜基础学习篇学习笔记2

    鸟哥Linux私房菜基础学习篇学习笔记2 第九章 文件与文件系统的压缩打包: Linux下的扩展名没有什么特殊的意义,仅为了方便记忆. 压缩文件的扩展名一般为: *.tar, *.tar.gz, *. ...

  3. 鸟哥Linux私房菜基础学习篇学习笔记1

    鸟哥Linux私房菜基础学习篇学习笔记1 第三章 主导分区(MBR),当系统在开机的时候会主动去读取这个区块的内容,必须对硬盘进行分区,这样硬盘才能被有效地使用. 所谓的分区只是针对64Bytes的分 ...

  4. 鸟哥Linux私房菜 基础学习篇读书笔记(10):Linux磁盘和文件系统管理(3)

    本文总结了Linux操作系统来管理我们的硬盘和文件系统需要使用命令.当我们在系统中增加一个硬盘驱动器.什么是我们需要去通过这个硬盘就可以真正使用步骤?下面步骤: (1)对磁盘进行分区,新建能够使用的分 ...

  5. 《鸟哥Linux私房菜基础学习篇》命令索引

    在学习的过程,由于很多命令平时都用不着,因此做这个索引方便需要时查找.这包括了前两部分.主要是按页码顺序. P118 date:显示日期与时间 cal:显示日历 bc:计算器 P121 [Tab]:命 ...

  6. 《鸟哥Linux私房菜》 全套视频和PDF资料—— 老段带你学鸟哥Linux视频课程

    <鸟哥的Linux私房菜-基础篇-服务器篇(第三版)>学习Linux极为经典的入门资料,但是还是很多同学难以坚持系统的看完整本书,最终以放弃而告终. 为了帮助大家更容易入门Linux,老段 ...

  7. 鸟哥Linux私房菜知识汇总8至9章

    一看最近<鸟哥Linux私房菜>. 这是一个基本的书,万丈高楼平地起,学. 这是我整理的一些知识点.尽管非常基础. 希望和大家共同交流. 第8章 Linux磁盘与文件系统管理 一.Linu ...

  8. 学习鸟哥linux私房菜--安装centos5.6(u盘安装,中文乱码)

    题头为"学习鸟哥Linux私房菜"的内容,均为博主在看鸟哥的Linux私房菜第三版的学习经历收获.以下正文: 鸟哥第一部分讲Linux规则与安装,看到第四章正式开始讲实际安装,于是 ...

  9. 鸟哥linux私房菜第6章笔记

    鸟哥linux私房菜第6章笔记 文件权限 修改 chgrp [-R] groupname filename //修改文件所属组 chown [-R] ownername[:groupname] fil ...

随机推荐

  1. WIN32/API/SDK/MFC四者之间的联系和区别

    上面大家都说Win32是一个子系统,这个当然是对的,不过我们有时候我们所说Win32通俗的就是指32位的Windows系统,从 windows95/98到NT/2000/XP都是32位Windows. ...

  2. Node.js-安装配置【1】-在Windows XP系统配置环境变量

    家里有台老古董台式机,安装的是Windows XP系统,摸索了一下,成功的在上面安装配置好了Node.js V4.4.7 一.安装Node.js(过程略) 二.npm配置全局和缓存路径(过程略) 三. ...

  3. Spring任务调度之Spring-Task

    一.前言 上面两篇介绍了在Spring 中使用Timer与Quartz,本篇将介绍Spring3.0以后自主开发的定时任务工具,spring task,可以将它比作一个轻量级的Quartz,而且使用起 ...

  4. JS开发HTML5游戏《神奇的六边形》(一)

    近期出现一款魔性的消除类HTML5游戏<神奇的六边形>,今天我们一起来看看如何通过开源免费的青瓷引擎(www.zuoyouxi.com)来实现这款游戏. (点击图片可进入游戏体验) 因内容 ...

  5. Sprint会议记录(第五组)

    会议时间:12/8 下午14:00 会议地点:宿舍 会议进程: *首先我们讨论了实验第一个Sprint1要实现的功能:排球规则分析.比赛详细过程.比赛人物分析, *之后对是任务的认领, *最后每个人对 ...

  6. redis原子性读写操作之LUA脚本和watch机制

    最近在开发电商平台的子系统--储值卡系统,系统核心业务涉及到金额消费以及库存控制,因此为了解决建立在内存上高并发情况下的事务控制,使用了spring封装的RedisTemplate执行lua脚本进行原 ...

  7. 实验五(简单嵌入式WEB服务器实验)问题总结

    实验五问题总结 问题链接:<信息安全系统设计基础>实验五实验报告 虽然将07_httpd文件中全部拷贝进了bc中,文件夹中拥有Makefile文件,但是还是无法通过make得到该文件夹中c ...

  8. sleep thread process

    $str = 'w0'; for($w=0;$w<999999;$w++){ $sql = 'INSERT INTO w1 (wint,wchar) VALUES ('.$w.',"' ...

  9. win7与virtualbox中centos文件共享

    1.首先在Windows下创建一个文件夹,用于存放共享的文件,例如 E:\share 2.将该文件夹设置为共享文件夹. 右击文件夹,选择共享->特定用户 选择Everyone->添加-&g ...

  10. 关于Fekit的安装与测试

    一. Fekit的安装 1.cmd输入指令 $ npm install fekit -g 2.初始化方法 $ fekit init 3.创建本地服务 $ fekit server 4.创建同时改端口( ...