文件操作:
touch 文件名 更新文件中的时间标记或创建空文件
ls -a 显示隐藏文件
ls -l 用长格式列出目录的内容
ls | grep 文件名 查看特定的文件
pwd 查看当前路径
whereis 文件名 查询默认路径
cd /
find -name 文件名 查找所在目录下具有该文件名的文件路径
file
mv 原文件名 新文件名
cat [options] 文件名 将文件内容打印到标准输出
cat file1 file2 file3 >>newfile 将多个文件连接成一个更长的新文件
cat file | grep struct 在文件中寻找struct输出到标准输出
rm -r 删除目录
rm -f 删除文件
scp -p -r 源 目的 远程拷贝
mount -t nfs -o nolock 172.17.27.12:/media /mnt/nfs
dos2unix 文件名 文件格式转换,可清除行尾的^M
查看html文件
firefox xx.html
links xx.html
归档文件
tar -cf 要生成的归档文件名 file1 file2
tar -xvf 归档文件 -C 要解压的路径
>& log.txt 错误输出重定位
网络功能:
增加IP地址
ifconfig eth0 add 172.17.28.26
ifconfig eth0 172.17.28.26 up
查询路由表
route
route add default gw 172.17.28.254
route add -net 172.17.27.0 netmask 255.255.255.0 gw 172.17.28.254
查看端口
netstat
netstat -tulpn
查看网络情况
ping 对端IP/对端域名
tracert 对端IP/对端域名
防火墙
service iptables/ip6tables stop 关闭防火墙
chkconfig iptables off 关闭防火墙
chkconfig iptables --list 查询防火墙状态
进程相关:
env 查看环境变量
df 查看磁盘使用率
top -n 100 查看cpu使用率
ps -aux
ps -ef | grep 可执行文件名 查看静态进程树
fuser 查看进程
pstree 显示进程树
kill 进程号
kill KILL
消息队列:
ipc -q 查询
ipcrm -q 删除
远程登录:
ssh IP地址
ssh -l 用户名 IP地址
telnet IP地址
内存检查:
valgrind ddc_main.x86 内存检查
文件的路径
*.* 当前目录下的所有文件
./ 当前目录
../ 上一级目录
../../ 上两级目录
终端操作
ctrl+shift+T 打开新标签
ctrl+shift+w 关闭当前标签
alt +T 修改标签名字