1。远程访问软件(类似telnet)
在windows环境下访问linux,可以安装putty 或 SecureCRT,本人用的是SecureCRT。可以到网上下载这个工具。
2。一些常用的命令
ifconfig --查看系统网络配置
df --查看磁盘空间
man --帮助手册
vi --文本编辑器
3。vi的使用
在命令行输入vi命令后,进入vi的编辑界面,把光标移动到某位置,按 i 进入插入状态,在插入状态,可以写自己的东西。
按 ESC 离开插入状态。
按:进入命令状态,非插入状态就是命令状态。: 是调出vi的命令行的意思。这时每个键都可能是命令。
:w 是保存
:wq 是保存并退出
:q! 是不保存退出
如果是编辑的新文件,:w 命令后要输入 保存的文件名。
碰到的问题:
1。在远程访问主机时,使用的帐号不是root,而是另外一个帐号。在命令行执行ifconfig时,系统提示:-bash: ifconfig: command not found
解决办法:在非root帐号进入时,要执行:/sbin/ifconfig,注意第一个“/”不能省略。
原因:如果是 root 用户,那么 /sbin 和 /usr/sbin 等系统命令的目录自动在路径上,如果是普通用户就缺省不在路径上。
2。使用远程访问方式,在命令行执行命令时,执行结果中出现乱码,例如:执行df,结果如下:
ilesystem 1K-块 已用 可用 已用% 挂载点 这些内容都是乱码
/dev/mapper/VolGroup00-LogVol00
9643660 2499964 6653816 28% /
/dev/sda1 101086 12344 83523 13% /boot
none 586420 0 586420 0% /dev/shm
解决办法:
a)查看当前的语言编码:命令行执行:
$:env| grep LANG
LANG=zh_CN.UTF-8
b)在当前session属性中,选择终端-〉外观 窗口的字符编码,选择与系统的一致。

