终端控制台使用

终端控制台使用

一、控制台基本使用

  • 新建会话方法: 文件 / 连接 / 新建会话

  • 修改日志存储位置: 选项 / 会话选项

二、终端程序升级方法

  1. 停止终端程序运行:

    1. killall mdk_core &
    2. killall ywupdate &
    3. feeder &
  2. 传输升级程序文件至终端目录:/tmp/upgrade

    1. cd /tmp/upgrade/

    2. TFTP传输文件(需要先将终端eth0 IP配置为与本地IP同一网段): tftp -gr appset.con 192.168.3.26 或者串口传输文件: rz

      若需要把文件从终端传出至本地,则:tftp -pr appset.con 192.168.3.26
      或者串口传输文件: sz

  3. 升级终端程序:

    1. upgrader
    2. 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 用于对文件进行打包压缩或解压,示例:

  1. tar -czvf des.tar.gz /home/SrcDir (把指定的文件/目录进行打包压缩为des.tar.gz)
  2. tar -xzvf src.tar.gz -C /home/DesDir/ (把压缩包文件src.tar.gz指定解压到/home/DesDir/目录中)

Vim 基本用法:在每次运行 Vim 编辑器时,默认进入命令模式,此时需要先切换到输入模式后再进行文档编写工作,而每次在编写完文档后需要先返回命令模式,然后再进入末行模式,执行文档的保存(示例::wq! )或退出( :q )操作。

原文地址:https://www.cnblogs.com/ltimaginea/p/14264993.html