Debian:是迄今为止最遵循GNU规范的linux系统;以稳定性闻名;与Ubuntu,OpenSuSE等Linux发行版相比,由于版本需要长时间测试而用的人较少。
Ubuntu:是以Debian为开发蓝本,而且每6个月会发布一个新版本。开发的目的是使个人计算机变得简单易用,同时也提供企业应用的服务器版本。
SuSE/openSuSE:提供完成德文使用界面的产品,它收录了X Window及TCP/IP软件。
RHEL:它的公司red hat是全球最大的开源技术厂家,他的产品也是全球应用最广泛的linux。目前最新版本linux是RHEL5.x
红旗Linux:是中国最大,较成熟的发行版之一。
CentOs:RHEL的派生版。
Fedora:是基于red hat linux开发的。在其停止发行后,Red hat以Fedora取代red hat linux在个人应用的领域。而另外发行的Red hat Enterprice Linux取代其在商业应用的领域。每6个月就发布一个最新版。
◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;
◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;
◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;
◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。 本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。 immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。
login 1.作用 login的作用是登录系统,它的使用权限是所有用户。
2.格式 login [name][-p ][-h 主机名称]
3.主要参数 -p:通知login保持现在的环境参数。 -h:用来向远程登录的之间传输用户名。
虚拟控制台的切换可以通过按下Alt键和一个功能键来实现,通常使用F1-F6 。
1.linux切换到root目录。
debian系的,如debian,ubuntu~~ 在终端输入 sudo 然后会让你输密码~~(提供15分钟的root权限) redhat系的以及其他Linux 终端输入 su 然后输入密码
2.uname -a 查看linux是几位
3.linux查找命令的方法:
find -name '你的文件名'
4.打开目录是cd /opt(用空格)
5.Linux解压文件命令:
tar -zxvf japan.tar.gz -C /tmp/
Zip文件解压:
unzip agent.installer.linux.gtk.x86_64_1.7.1000.20131119_2219.zip -d /tmp/IM
6.su 用户 登录到的用户
7.关于用户的命令
查看用户的命令:
cat /etc/passwd cat /etc/group
功能说明:建立用户帐号。 语 法:useradd [-mMnr][-c <备注>][-d <登入目录>][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s ][-u ][用户帐号] 或 useradd -D [-b][-e <有效期限>][-f <缓冲天数>][-g <群组>][-G <群组>][-s ]
Eg: useradd -u 1001 -g portal -d /opt/portal -s /bin/csh portal
-c<备注> 加上备注文字。备注文字会保存在passwd的备注栏位中。 -d<登入目录> 指定用户登入时的启始目录。 -D 变更预设值. -e<有效期限> 指定帐号的有效期限。 -f<缓冲天数> 指定在密码过期后多少天即关闭该帐号。 -g<群组> 指定用户所属的群组。 -G<群组> 指定用户所属的附加群组。 -m 自动建立用户的登入目录。 -M 不要自动建立用户的登入目录。 -n 取消建立以用户名称为名的群组. -r 建立系统帐号。 -s 指定用户登入后所使用的shell。 -u 指定用户ID。
8.groupdel -r 工作组名 加上-r才能彻底删除。把home下的宿主文件也删除了。不加-r没法彻底删除。还有残留文件
9.关闭防火墙命令:
在redhat中我们可以使用service iptables stop来关闭防火墙
在有些版本如ubuntu关闭防火墙要用:
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
Iptables -L 查看防火墙命令
关闭防火墙另一种办法:chkconfig iptables off 重启后生效
10.linux查看特定的端口是否被开启或者占用
netstat -lntp
查找特定端口的进程:
netstat -alp | grep 8010
查看所属用户的名称或者user id:
netstat -altep
11.查看oracle版本的命令
sqlplus,cmd---plsql portal/portal
SQL> select * from v$version;
方法二:
SQL> select * from product_component_version;
方法三:dbms_output.put_line( dbms_db_version.version )
SQL> SET SERVEROUTPUT ON
SQL> EXEC dbms_output.put_line( dbms_db_version.version );
1. Linux查看文件内容命令:More 文件名
2. 编辑文件的命令:vi 文件名
3. 在linux命令界面可以使用光标或大写字母G到命令最下面;
4. 输入小些字母i进入编辑模式。
5. 按下esc退出编辑模式;
6. 输入冒号可以进入命令模式;
7. 输入wq保存编辑的文件。
8. 重启网络:service network restart
9. 测试网络是否正常: ping www.baidu.com
10. 防止ip变化,可以通过映射域名防止变动;C:\Windows\System32\drivers\etc的hosts文件
11. 查看ip地址,ip addr
.sh类型文件是UNIX/LINUX 操作系统的脚本文件。 sh是linux,unix命令。 用途:调用缺省 shell。
.bat即批处理(Batch),也称为批处理脚本。顾名思义,批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。批处理文件的扩展名为bat 。目前比较常见的批处理包含两类:DOS批处理和PS批处理。PS批处理是基于强大的图片编辑软件Photoshop的,用来批量处理图片的脚本;而DOS批处理则是基于DOS命令的,用来自动地批量地执行DOS命令以实现特定操作的脚本。