终端控制台使用
一、控制台基本使用
- 新建会话方法:
文件
/连接
/新建会话
- 修改日志存储位置:
选项
/会话选项
二、终端程序升级方法
-
停止终端程序运行:
killall mdk_core &
killall ywupdate &
feeder &
-
传输升级程序文件至终端目录:
/tmp/upgrade
-
cd /tmp/upgrade/
-
TFTP传输文件(需要先将终端eth0 IP配置为与本地IP同一网段):
tftp -gr appset.con 192.168.3.26
或者串口传输文件:rz
若需要把文件从终端传出至本地,则:
tftp -pr appset.con 192.168.3.26
或者串口传输文件:sz
-
-
升级终端程序:
upgrader
reboot
三、Linux 常用命令
man
查看命令帮助信息,示例:man echo
echo
用于在终端输出字符串或变量提取后的值,示例:echo $SHELL
reboot
用于重启系统,示例:reboot
date
显示及设置系统的时间或日期,示例:date
history
显示历史执行过的命令,示例:history
ps
查看系统中的进程状态,示例:ps
top
动态地监视进程活动与系统负载等信息,示例:top
pidof
查询某个指定服务进程的 PID 值,示例:pidof httpd
kill
终止某个指定 PID 的服务进程,示例:kill 233
killall
终止某个指定名称的服务所对应的全部进程,示例:killall httpd
ifconfig
获取网卡配置与网络状态等信息,ifconfig
netstat
查看网络连接状况,示例:netstat -a
pwd
显示用户当前所处的工作目录,示例:pwd
ls
用于显示目录中的文件信息,示例:ls -ahl
cd
用于切换工作路径,示例:cd /home/
cat
用于查看纯文本文件(内容较少的),示例:cat /proc/version
(查看系统版本信息)
more
令用于查看纯文本文件(内容较多的),示例:more my.log
diff
用于比较多个文本文件的差异,示例:diff --brief my.txt your.txt
diff -c mylog yourlog
(查看具体不同的内容)
touch
用于创建空白文件或设置文件的时间,示例:touch MyFile
mkdir
用于创建空白的目录,示例:mkdir MyDir
cp
用于复制文件或目录,示例:cp src.log des.log
cp -r SrcDir DesDir
(复制目录)
mv
用于剪切文件或将文件重命名,示例:mv src.log ../../des.log
mv ./oldName ./newName
(重命名)
rm
用于删除文件或目录,示例:rm my.log
rm -r MyDir
(删除目录)
tar
用于对文件进行打包压缩或解压,示例:
tar -czvf des.tar.gz /home/SrcDir
(把指定的文件/目录进行打包压缩为des.tar.gz)tar -xzvf src.tar.gz -C /home/DesDir/
(把压缩包文件src.tar.gz指定解压到/home/DesDir/目录中)
Vim
基本用法:在每次运行 Vim 编辑器时,默认进入命令模式,此时需要先切换到输入模式后再进行文档编写工作,而每次在编写完文档后需要先返回命令模式,然后再进入末行模式,执行文档的保存(示例::wq!
)或退出( :q
)操作。