N23-第一周 记流水账

 

机器已经设置好了  屏幕左边是linux控制台,屏幕中间放置记事本来记笔记,屏幕右边是教学视频,如图 费我老大劲 笔记本的无线网卡驱动不好弄啊

 

工作模式.png注重操作实践,全程跟着操作,一定要照着做,动手啊动手…………..
前十五天内容以查漏补缺为主,所以笔记是兴之所至,遵循以下原则:
   1.觉得已经记忆的就放过,印象尚不深刻的才会记下一笔.个人觉得能记在脑子里还是不要记在纸张上
   2.觉得最近不用的不记 但是必须要记住出现在哪里 用得到时可以找出来
   3.觉得太复杂的不记,记了也不会用 反而加深负担
   4.可以man 或者help出来的 也尽量不记 直接help不就行了嘛
除开规定的课程,计划外的课程也会记在此处。放置在文章最后,用横线隔开,查阅老师可以略过。

Ctrl + Alt + F[1-6]进入tty1-6
Ctrl + Alt + F7进入图形用户界面

ip addr list 查看活动接口的IP 比ifconfig好使

shutdown -h  (halt) 关机
            now 立刻关机
           10:30 这个时段关机
           +120 120分钟后关机
shutdown -P  powderoff 关机
shutdown -r  (reboot)重启
shutdown -k  发送吓唬人的警告消息
shutdown -c  取消上个关机命令

关于使用帮助
[可选],<必须要的>,|多选一,……可重复多次,{分组的}
type command 查看命令类型是内嵌还是外部
man command 外部命令的使用帮助
help command 内嵌命令的使用帮助 (shell内嵌的 shell自家是linux外部命令)
info command 获取命令的在线文档 绝对原汁原味…
command –help 直接跳到此命令的参数详解 

空格 翻后翻屏/b 向前翻屏
ctrl+d 向后翻半屏 / ctrl +u向前翻半屏
回车 向后翻一行 /k 向前跳一行
G 直接看最后一行/1G 跳到第一行

/keyword 查找关键字 从头找到尾
?keyword 查找关键字 从尾找到头
n 看下一个 与怎么找的 方向相同
N 看上一个 与怎么找的 方向相反
q 退出

命令行模式下的快捷键:
ctrl +a 跳转命令行首/ctrl +e 跳到行尾
ctrl +u 删除最左侧至光标处的字符 /ctrl +k删除光标处至尾部的字符

关于命令:
ls -ld ld结果使用查看目录自身属性
ls -R 查看目录底下的子目录
date MMDDhhmm[[cc]YY][.ss]] 设定系统时间 依次是:月日小时分钟[2或4位 年].[秒]
date %s 从unix元年到执行命令时经过的秒数
cal 显示日历
which 显示命令的完整路径
whereis 比which强大 不仅显示命令路径 还会显示帮助文档的位置
            -b 仅搜索二进制程序路径 相当于which
           -m仅搜索使用手册路径
whatis 查询一个命令执行什么功能
who 哪些人登录到了系统
w 比who 强大 不仅显示谁登录到系统还显示出这些用户当前在干神马

cat -n 给文本行 编号
cat -E 显示文本 行结束符
tac 从最后往前显示文本 文本处理时用得多
head 查看文件的前N行
tail 查看文件的后N行
more 分页显示 支持翻页和搜寻
less   比more强大,能向前翻也能向后翻,在查看之前不会加载整个文件。
         命令参数:
         -b <缓冲区大小> 设置缓冲区的大小
         -f  强迫打开特殊文件,例如外围设备代号、目录和二进制文件
         -g  只标志最后搜索的关键词
         -i  忽略搜索时的大小写
          -m  显示类似more命令的百分比
          -N  显示每行的行号
           -o <文件名> 将less 输出的内容在指定文件中保存起来
          -s  显示连续空行为一行
         
         /字符串:向下搜索“字符串”的功能
         ?字符串:向上搜索“字符串”的功能
           n:重复前一个搜索
          N:反向重复前一个搜索
          b  向后翻一页
          d  向后翻半页
          h  显示帮助界面
          Q  退出less 命令
          u  向前滚动半页
          y  向前滚动一行
          空格键 滚动一行
          回车键 滚动一页

mkdir 创建指定的名称的目录
cp 复制么 有点复杂 这个写详细点吧
      -f 强制覆盖
      -r 递归复制
      -i 交互式询问是否覆盖
      -d 复制快捷方式 而不是文件本身
    —— ——preserv 众多属性
touch 修改时间戳,也能创建文件
cp 复制文件
mv 移动文件
rm 删除文件或者目录
stat 查看三个时间戳个类型的时间,分别是Access(仅仅访问不修改),Modify(修改本身文件内容),Change(修改属性比如权限 大小和内容)

关于别名 仅对当前登录shell有效

alias 查看本机设置的别名
alias NAME='command' 设置一个别名
unalias command 取消这个别名
如果要运行命令本身,而不是别名 前面带\command

关于历史命令 history
本人习惯性写法 #代替记录编号 (N)代替某个阿拉伯数学

echo $HISTFILE  显示当前登录用户的历史记录文件
root的history在history在  /root/.bash_history
其他用户的history在      /home/USER/.bash_history
history  -w 将本次产生的记录(在内存)追加到历史文档里
             -c 清空整个记录
             -d  #  (N)  删除指定编号的记录,往后的N条
             -(N) 只显示最近N条
            !# 再次执行某编号的命令
            !!再次执行上一条命令
            !char   往上翻,找最近一条命令,与字符匹配的,再执行一遍(当记性不大好,不记得完整命令名 也翻不出编号时 这种匹配很高大上。)

总结各种系统变量:
$# 是传给脚本的参数个数
$0 是脚本本身的名字
$1 是传递给该shell脚本的第一个参数
$2 是传递给该shell脚本的第二个参数
$@ 是传给脚本的所有参数的列表
$* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个
$$ 是脚本运行的当前进程ID号
$? 是显示最近一条命令的执行状态,0表示没有执行成功,0-255其他表示有错误

千万不要执行rm -rf /

=======================================================================================

1.《<托马斯微积分》 完成了第八章-无穷级数  下周计划 第九章-平面向量和极坐标函数
2. HTML修习完毕 下周计划XML
3.本周修完CCNA上半部分,下周修下半部分 这个东西理解为主,跑步的时候闭着眼睛听 能延长耐力
3.蒋致远开始接触乘法了,下周必须引导他熟记乘法口诀表
4.本周增重0.4kg,板栗吃多了 有木有?下周在跑步机上锻炼时间 由40分钟增加到50分钟

 

原创文章,作者:3235more,如若转载,请注明出处:http://www.178linux.com/47581

(0)
3235more3235more
上一篇 2016-09-18 19:25
下一篇 2016-09-18 20:01

相关推荐

  • centos 6系统启动流程分析

    linux 系统启动流程: 之前有描述过linux的启动流程,但还有许多模糊的地方,经过一段时间了学习,查资料,看脚本,比初次理解更深,可以将上次模糊或不足的地方描述得比较清楚一些。 先看一张启动流程图。   分析: linux系统的启动流程大概可以分为两大部分: 第一部分为内核空间的启动 第二部分为用户空间的启动 其中,内核空间的启动主要可为分四…

    2017-05-15
  • 系统启动和内核管理(一)

    系统启动和内核管理(一)   (以CentOS5/6为例) 一、Linux的组成: 1、Linux:kernel+rootfs kernel:进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能。 rootfs:程序和glibc 库:函数集合,function,调用接口(头文件负责描述); 过程调用,procedure,无返回值; 函数调用,…

    Linux干货 2016-09-10
  • Ansible playbook

    目录 1.1        playbook简介… 1 1.2        Playbook使用场景… 1 1.3      &nbs…

    Linux干货 2015-12-06
  • 第六周总结

    请详细总结vim编辑器的使用并完成以下练习题 vim: 模块化的编辑器   基本模式: 编辑模式,命令模式 输入模式 末行模式: 打开文件: # vim [options] [file..] +#:打开文件后,直接让光标处于第#行的行首; +/PATTERN:打开文件后,直接让光标处于第一个被PATTERN匹配到的行的行首; 模式转换: 编辑模式:…

    Linux干货 2017-08-07
  • Linux系统自动化安装基础

    Linux系统自动化安装基础 安装程序CentOS系统安装系统启动流程:bootloader–>kernel(initramfs)–>rootfs–>/sbin/init注意:安装过程中与启动过程中的文件不同 anaconda系统安装程序tui: 基于图形库curses的文本窗口gui:图形窗口 安装程序…

    Linux干货 2016-10-08
  • 【推荐】Linux 简单部署LAMP

    Linux 简单部署LAMP: 实验环境: 1、主机系统Centos6.7_X86_64 2、DNS&CA:192.168.3.10 3、LAMP安装方式为rpm 4、主机IP:192.168.3.11提供web站点:     http://wp.neolinux.com     &nbsp…

    Linux干货 2016-06-22