黑客学习笔记 -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命令
banner
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