首页 | 联系我们 | 叶凡网络官方QQ群:323842844
游客,欢迎您! 请登录 免费注册 忘记密码
您所在的位置:首页 > 租用托管 > Linux服务器 > 正文

Linux命令教程

作者:cocomyyz 来源: 日期:2013-8-18 8:15:20 人气:0 加入收藏 评论:0 标签:linux

1.1 Linux命令的简单用法.
1.1.1   man的用法
1.1.2   free
1.1.3   tail
1.1.4   查看文本文件命令
1.1.5   ifconfig
1.1.6   开放端口号方法
1.1.7   查看目录及属性
1.1.8   date
1.1.9   单卡绑定多IP
1.1.10   修改IP
1.1.11   smbclient (linux与windows之间文件共享)
1.1.12   scp (只能用在linux与linux系统之间)
1.1.13   tar 解压缩
1.1.14   crontab
1.1.15   vi 编辑文件
1.1.16   mkdir 建立目录
1.1.17   rm 删除文件
1.1.18   rmdir 删除目录
1.1.19   mv 移动文件
1.1.20   clear 清屏
1.1.21   mount/umount 挂载
1.1.22   ps查看进程
1.1.23   logout 退出系统
1.1.24   pwd 查看当前路径
1.1.25   su 切换用户
1.2 Apache+jdk+tomcat的安装方法.
1.2.1   apache+jdk+tomcat的安装方法

1.3 Mysql的安装方法.
1.3.1   mysql的安装

1.1 Linux命令的简单用法

1. man的用法:
获取相关命令的帮助信息

2. 查看内存使用状况:
free (显示内存状态)

3.tail(查看文件)
1. 查看文件的前5行,可以使用head命令,如:
head -5 /etc/passwd
2. 查看文件的后6行,可以使用tail命令,如:
tail -6 /etc/passwd
tail -f /var/log/messages
参数-f使tail不停地去读最新的内容。(这样有实时监视的效果)

4.查看文本文件命令
less(按页显示文件);
more(分页显示文本文件) ;
cat (显示文件内容和合并多个文件);
tail (显示指定文件的最后部分);
5.查看本机IP命令:ifconfig(注:此用法为root用户)
普通用户为:/sbin/ifconfig
6.开放端口号命令方法:
setupfirewall configurationcustomizeother port(输入所需端口号后确定)

7.查看目录及属性命令:
ls(列出目录内容);
ls –l ; ll(注:ls –l 等同于ll) ;
tree (以树状图列出目录的内容)

8.查看系统时间:
  date (显示或设置系统时间与日期)

9. 单卡绑定多IP:
在命令行中直接运行命令:
 ifconfig eth0:0 192.168.1.2 broadcast 192.168.1.255 netmask 255.255.255.0
可以把上述命令加到自运行文件中,/etc/rc.d/rc.local,机器起动可自动绑定多                  
个IP地址。

10.修改IP方法:setupnetwork configurationeth0 (eth0) – Advanced Micro Devices [AMD].. 

11. smbclient(linux与windows之间文件共享)
把windows下的共享文件拷到linux
smbclient –L hostname –U username
例:smbclient //192.168.1.103/linux –U administrator(-L参数,显示连接机器有哪些共享文件.)
get 文件名
退出命令:q ; exit

12. scp (只能用在linux与linux系统之间)
传输一个本机文档到远端机器的语法如下:
scp localfile
localfile 代表来源文档,而 代表目的地
例:scp cmhu

如果要传输一个远端的文档到本机系统,语法如下:
scp /newlocalfile
remotefile 代表来源文档,而 newlocalfile 代表目的地
scp /cmhu

13. tar的用法(解压缩文件):
  tar –zxvf (要解压的文件)

14. crontab的用法
crontab中处理的文件格式为 分钟 小时 日期 月 星期 执行的文件名 *代表所有条件 5 * * * * rem /home/oracle/execsql 代表每个小时的5分钟时执行/home/oracle/execsql文件.

15.vi编辑
Vi 编辑文件
退出: :q
保存退出: :wq
不保存退出: :q!

16.mkdir 建目录
创建新目录: mkdir cmhu

17.rm 删除文件
rm –rf(f强制删除;r删除一个目录所有文件) cmhu

18.rmdir删除目录
rmdir cmhu(确定此目录中没有文件)

19.mv移动文件
mv /root/cmhu /opt/ming

20.clear 清屏
清除屏幕中的信息

21.mount/umount挂载
mount -t vfat /dev/hda5 /mnt/wind -o codepage=936,iocharset=gb2312
% 挂载/dev/hda5到/mnt/wind目录下并且目录支持中文

22.ps 查看进程
ps –aux (-a 列出所有进程;-u 选择有效的用户ID;-x 选择没有控制终端的进程)查看系统中进程状态

23.logout退出系统
logout 退出当前系统.

24.pwd 查看当前路径
Pwd 查看当前所在的目录

25.su 切换用户
su – cmhu(由当前用户切换到cmhu)

1.2 Apache+jdk+tomcat的安装方法;
(注:以下以root权限安装)


14.apache+tomcat +jdk的安装方法:
安装步骤:
jdk-6u3-linux-i586.bin

#chmod u+x jdk-6u3-linux-i586.bin
#./jdk-6u3-linux-i586.bin

ln -s /usr/local/jdk1.6.0_03 /usr/local/jdk
ln -s /usr/local/jdk1.6.0_03 /jre /usr/local/jre
#vi /etc/profile
加入以下几行
export JAVA_HOME=/usr/local/jdk
export CLASSPATH=$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CATALINA_HOME=/usr/local/tomcat
保存退出。
#source /etc/profile
java –version 查看jdk是否安装成功
httpd-2.2.6.tar.gz
#cp httpd-2.2.6.tar.gz /usr/local
#cd /usr/local
#tar zxvf httpd-2.2.6.tar.gz
#cd httpd-2.2.6
#./configure –prefix=/usr/local/apache --enable-module=so
#make
#make install
启动Apache,并测试。
# cd /usr/local/apache/bin
# ./apachectl start
打开浏览器,并在地址栏中输入主机的IP地址
apache-tomcat-6.0.14.tar.gz
#tar zxvf apache-tomcat-6.0.14.tar.gz
#cp –r apache-tomcat-6.0.14 /usr/local/tomcat
#/usr/local/tomcat/bin/startup.sh
打开http://localhost:8080 验证tomcat可以启动
整和apache和tomcat
tomcat-connectors-1.2.25-src.tar.gz
#tar zxvf tomcat-connectors-1.2.25-src.tar.gz
进行编译配置。大家一定要注意这几个参数中前三个是很重要的,必要时可以去相应的目录看看相关的文件是否存在。
#cd tomcat-connectors-1.2.25-src/native
# ./ buildconf.sh
#./configure --with-apxs=/usr/local/apache/bin/apxs --with-tomcat=/usr/local/tomcat --with-java-home=/usr/java/jdk --with-jni
# make
# make install
#ll /usr/local/apache/modules/mod_jk.so
-rwxr-xr-x 1 root root 487769 8月 14 20:40 /usr/local/apache/modules/mod_jk.so
mod_jk.so生成成功了。
编辑apache的配置文件:
#vi /usr/local/apache/conf/httpd.conf
在末尾添加以下几行
# Load mod_jk module
  LoadModule jk_module modules/mod_jk.so
# Where to find workers.properties
    JkWorkersFile     /usr/local/apache/conf/workers.properties
# Where to put jk logs
    JkLogFile     /usr/local/apache/logs/mod_jk.log

# Set the jk log level [debug/error/info]
  JkLogLevel    info

# Select the timestamp log format
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "

# JkRequestLogFormat set the request format
JkRequestLogFormat "%w %V %T"

# JkOptions indicate to send SSL KEY SIZE,
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories

# Send servlet for context /examples to worker named worker1
#JkMount /examples/*.jsp worker1
JkMount /servlet/* worker1

# Send JSPs for context /examples to worker named worker1
  JkMount /*.jsp worker1

创建文件workers.proferties
#vi /usr/local/apache/conf/workers.porperties
添加如下内容:
   workers.tomcat_home=/usr/local/tomcat
   workers.java_home=/usr/local/jdk
   ps=/
   worker.list=worker1
   worker.worker1.port=8009
   worker.worker1.host=localhost
   worker.worker1.type=ajp13
   worker.worker1.connection_pool_timeout=600
   worker.worker1.socket_keepalive=1
   worker.worker1.lbfactor=1
   worker.inprocess.stdout=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stdout
   worker.inprocess.stderr=$(workers.tomcat_home)$(ps)logs$(ps)inprocess.stderr


1.3 mysql的安装方法.
(注:以下以root权限安装)

15.mysql的安装方法:
shell> groupadd mysql
    shell> useradd -g mysql mysql
    shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
    shell> cd mysql-VERSION
    shell> ./configure --prefix=/usr/local/mysql
    shell> make
    shell> make install
    shell> cp support-files/my-medium.cnf /etc/my.cnf
    shell> cd /usr/local/mysql
    shell> bin/mysql_install_db --user=mysql
    shell> chown -R root .
    shell> chown -R mysql var
    shell> chgrp -R mysql .
    shell> bin/mysqld_safe --user=mysql &


本文网址:http://www.mingyangnet.com/html/linux/204.html
读完这篇文章后,您心情如何?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
更多>>网友评论
发表评论
编辑推荐
  • 没有资料