Skip to content

黑客学习笔记 -6 - linux

字数
706 字
阅读时间
3 分钟
更新日期
2/19/2017

Linux入门

笔记总结自 实验楼linux入门

  • [ctrl]+[alt]+[f1]~[f6] 切换纯命令行界面
  • [ctrl] + [alt] +[f7] 切换回来
  • su <user>可以切换到用户user,执行时需要输入目标用户的密码
  • vimtutor vim教程

文件操作

  • ls -l 使用较长格式列出文件
  • 文件 r读权限 w写权限 x执行权限
  • pwd 获取当前路径
  • 新建目录 mkdir -p参数可创建子目录mkdir -p father/son/grandson
  • cp test father/son/grandson 将test文件复制到/home/shiyanlou/father/son/grandson目录中
  • 复制目录 cp -r father family
  • 删除文件 rm 参数-f强制删除
  • 删除目录 `rm -r family
  • 移动文件 mv old new

文件压缩解压

zip压缩

  • zip -r -q -o shiyanlou.zip /home/shiyanlou
  • du -h shiyanlou.zip
  • file shiyanlou.zip
  • -r表示递归子目录 -q 安静模式,不显示内容 -o 输出文件
  • du 查看打包后文件大小
  • 可设置压缩级别-[1-9] 1最快压缩体积大,9最慢体积小
  • unzip 解压文件

帮助

  • help 调用命令内建帮助
  • man 内置字典帮助
  • info 详细信息

管道

  • 一行执行多条命令 用;分割
  • 管道 $ ls -al /etc | less
  • 通过管道将前一个命令(ls)的输出作为下一个命令(less)的输入,然后就可以一行一行地看。
    # 查看环境变量中以"yanlou"结尾的字符串
$ export | grep ".*yanlou$"

进程

  • 进程查看 top 进程信息实时更新
  • ps aux | grep zsh 显示全部进程配合正则使用

好玩的linux命令

  • apt-get install sysvbanner
  • banner xiaocao

召唤一双眼睛

  • xeyes
  • nohup xeyes &后台运行

数字雨

  • apt-get install cmatrix
  • 黑底绿字为佳

火炉

  • 天冷的时候,要是有个火炉就好了。这里有个有趣的程序 apt-get install libaa-bin
  • aafire

模仿动物说话

  • cowsay命令,可以让你在终端里以一种动物说话的形式打印出一段话。
# 安装
$ sudo apt-get install cowsay

# 默认是一只牛
$ cowsay hello shiyanlou

# 加上'-l'参数打印所有支持的动物(其实不只是动物)种类
$ cowsay -l

# 使用'-f'参数选择动物种类
$ cowsay -f elephant hello shiyanlou

# 此外它还可以结合我们之前的作业讲过的 fortune 命令一起使用
$ fortune | cowsay -f daemon

打飞机小游戏

  • sudo apt-get install ninvaders

彩色字符画

2、之前介绍过一个在命令行将图片转换为 ascii 字符查看的工具 aview/asciiview,不过它是黑白的。现在,这里是个彩色的:

$ sudo apt-get install caca-utils
$ cacaview <pic_file>
$ cacademo
$ cacafire

撰写

布局切换

调整 VitePress 的布局样式,以适配不同的阅读习惯和屏幕环境。

全部展开
使侧边栏和内容区域占据整个屏幕的全部宽度。
全部展开,但侧边栏宽度可调
侧边栏宽度可调,但内容区域宽度不变,调整后的侧边栏将可以占据整个屏幕的最大宽度。
全部展开,且侧边栏和内容区域宽度均可调
侧边栏宽度可调,但内容区域宽度不变,调整后的侧边栏将可以占据整个屏幕的最大宽度。
原始宽度
原始的 VitePress 默认布局宽度

页面最大宽度

调整 VitePress 布局中页面的宽度,以适配不同的阅读习惯和屏幕环境。

调整页面最大宽度
一个可调整的滑块,用于选择和自定义页面最大宽度。

内容最大宽度

调整 VitePress 布局中内容区域的宽度,以适配不同的阅读习惯和屏幕环境。

调整内容最大宽度
一个可调整的滑块,用于选择和自定义内容最大宽度。

聚光灯

支持在正文中高亮当前鼠标悬停的行和元素,以优化阅读和专注困难的用户的阅读体验。

ON开启
开启聚光灯。
OFF关闭
关闭聚光灯。

聚光灯样式

调整聚光灯的样式。

置于底部
在当前鼠标悬停的元素下方添加一个纯色背景以突出显示当前鼠标悬停的位置。
置于侧边
在当前鼠标悬停的元素旁边添加一条固定的纯色线以突出显示当前鼠标悬停的位置。