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)
上一篇 2016-09-18 19:25
下一篇 2016-09-18 20:01

相关推荐

  • 上古神器vim

    概述:     在之前的篇章中,我们介绍了一些文本的处理工具,如grep、sed、cut、sort等,但是那些工具的侧重点都在于有了现成的文本之后,对现有的文本进行一定条件的加工处理后,满足我们进一步对数据的要求。但是目前为止,还没有接触一款专业用来编辑文本的工具,本篇就来介绍一下Linux系统上自带的专业用来文本编辑…

    Linux干货 2016-08-10
  • 0809linux基础小记(sed和vim用法)

    sed  [options] ‘scripts’ inputfile -n: 不输出模式空间内容的自动打印 -e: 多点编辑 -f:从指定文件中读取编辑脚本 -i:原处编辑 scripts: ’地址命令’ 地址定界: (1)  不给地址:对全文进行处理 (2)  单地址: #:  指定的行 例: sed '2…

    Linux干货 2016-08-11
  • 进程与计划任务

    进程 一.进程介绍  内核的功用:进程管理、文件系统、网络功能、内存管理、驱动程序、 安全功能等。   Process:  运行中的程序的一个 副本,是被 载入内存的一个指令集合。 进程ID (Process ID ,PID )号码被用来标记各个进程 UID 、GID&…

    Linux干货 2017-05-15
  • lvm逻辑卷 练习题

    创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录;在/users下创建一个test.txt文件。扩展testlv至7G,要求archlinux用户的文件不能丢失;收缩testlv至3G,要求archlinux用户的文件不能丢失;对testlv创建…

    Linux干货 2017-03-16
  • 用户、组

    用户user:  令牌token,identity   Linux用户:username/UID   管理员:root,0   普通用户:1-65535  系统用户:1-499(CENTOS6),1-999 对守护进程获取资源进行权限分配  登录用户:500(CENTOS6)+,1000+…

    Linux干货 2016-08-04
  • 逻辑卷管理

    逻辑卷管理 一 创建逻辑卷 1 准备分区或硬盘 这里使用/dev/sdb、/dev/sdc两块硬盘和/dev/sda9、/dev/sda10两个分区,大小都为1G,磁盘有限,我也不想这么抠的。 添加分区/dev/sda9、 /dev/sda10 [root@centos7 ~]# fdisk /dev/sda Welcome to fdisk (u…

    Linux干货 2017-05-02