最近从windows转到ubuntu上开发了,尝试不同的开发环境终究不是坏事。废话不多说,开始上干货。
快捷键
打开终端:Ctrl + Shift + T(最常用,没有之一)
常用命令
查看网卡及IP:ifconfig
安装软件:apt-get install 软件名 | dpkg -i 软件包
解压包:tar -zxvf 压缩包 [v] 为打印解压过程
查看目录:ls(查看目录及文件) ls -a (包含隐藏文件) ls -l (等同于ll,包含文件和目录权限)
合并文件:cat temp1 temp2 .. > filename
创建目录链接(软链接):ln -s src_dir des_dir
远程链接:ssh 用户名@主机IP
复制文件: cp -r 原目录 目的目录(-r是递归复制目录及目录下的文件,不添加参数则会显示略过目录xxx)
复制文件到远程服务器:scp local_file 用户名@主机IP:/home/..
跟踪日志:tailf xx.log | grep '关键字'(只会打印出包含关键字的日志行)
tailf xx.log | grep -E 'aa|bb|cc|*'(*表示跟踪所有日志内容并高亮显示aa bb cc)
查看日志文件:cat tac(倒序)
cat xx.log|grep 'aa'|less(顺序过滤出包含aa的内容并以less命令显示。无less会一次刷出所有匹配的内容)