先前一直在Windows上从事项目开发,Linux对于我而言,真是个神秘的家伙,在我的印象里它似乎总是和‘命令’、‘安全’、‘高手’和‘黑客’等等一些词汇扯上关系,现在也总算是有个机会去领略它的神秘魅力啦!
系统:SUSE Linux Enterprise Desktop 10 [2007年1月安装]
Ubuntu-7.0.4 Feisty [2007年4月安装]
一、系统安装
我直接从Novell的官网下的DVD iso,刻了张DVD盘从光盘安装。由于是初次安装,我选择了推荐配置安装模式,图形化界面操作,基本上使用默认设置,安装过程还是比较顺利的,详细的步骤在此略去,我记得也不是很清楚了。
二、基本Linux命令使用手记
使用Linux就得和命令打交道呵呵,在使用的过程中慢慢熟悉吧,我将自己在系统使用过程中学习使用的命令逐次逐个列出在下面,‘记录在案’以备查阅呵呵~~
1.文件操作
1.1 tar 解压缩(解包)
*.tar.gz
tar xvf FileName.tar
1.2 col 过滤控制字符
col -b < file1 > file2
过滤file1中的控制字符,并把过滤后的内容输出到file2中
1.3 rm(remove)
说明:删除文件或目录
语法:rm [-dfirv][--help][--version][文件或目录...]
1.4 mv
说明:移动或更名现有的文件或目录。
语法:mv [-bfiuv][--help][--version][-S <附加字尾>][-V <方法>][源文件或目录][目标文件或目录]
2.系统设置
2.1 env 查看环境变量
env 显示所有的环境变量设置
echo $ENV_VARIABLE 显示指定环境变量的设置
如:echo $PATH 显示变量 PATH 的设置
2.2 export 设置环境变量
$ENV_VARIABLE=env_variable_value;export ENV_VARIABLE
在已有环境变量的值的后面追加变量值:
$EXSIT_ENV_VARIABLE=ESIT_ENV_VAR_VALUE:appended_value;export EXSIT_ENV_VARIABLE
如:PATH=$PATH:$INFORMIXDIR/bin;export PATH 将环境变量PATH设定为原PATH值+$INFORMIXDIR/bin
3.网络命令
3.1 ifconfig, ping
查看网络配置信息,类似于Windows中的ipconfig命令;
ping 同中的ping命令。
3.2 scp 两台主机间拷贝文件
scp user@host1:file1 user@host2:file2