linux操作系统知识分享(进程简介,SSH使用原理图,配置环境变量,系统基本信息查询,系统管理,war包部署相关命令)

一、进程

查看:    ps

进程树:  pstree

杀死进程:kill  pkill(后面可以跟进程的名称)  xkill

动态查看:top

后台进程:&

调回前台:fg

调回后台:bg

优先级调整:renice

查看优先级命令:

   Ps l

   Ps al

Sudo renice -10 –p 2343(将pid为2343的进程的优先级修改为-10(优先级为-19到20))

使用进程数查看到的结果:

       

进程:就是正在执行的程序

   (1):轻量级的进程

   (2):进程有独立的地址空间,线程没有

查看所有启动的进程:

   Ps -x:显示所有的进程

   Ps -aux:看的信息全面,信息也全面

终止某个进程:

   Kill  进程号

   Kill  -9 进程号:因为有些进程会捕捉某些型号,如果不能结束进程可以使用“-9”来传递信息

1:监视特定用户:

   Top输入此命令,按回车,查看所有的进程,

   U:然后输入u回车,再输入用户名即可,

2:终止指定的进程:

   Top    输入此命令,按回车键,查看执行的进程,

   然后输入“K”回车,再输入要结束的进程ID号

3:指定系统状态更新的时间:
     
top   -d 10指定系统更新进程的时间为10

查看月历:

   Cal 2 2016(查看2016年2月的日历)

SSH原理图

     安装ssh客户端他们的结构图是:

Linux系统默认安装的时候安装了一个服务是sshd端口号是22

查询ip地址

    Ifconfig

配置linux的ip地址

    Ifconfig   eth0       192.168.1.1   回车(eth0是网卡名称)

Linux配置环境变量

配置.bashrc文件可以制定某些程序在用户登录的时候就自动启动

       Vi  .bashrc

    配置某个用户登陆的时候就执行(eg:tomcat)

输入命令:

vi  /root/.bashrc

进入编辑器后输入以下语句

/home/tomcat_5555/bin/startup.sh start

系统基本信息的查询

CPU:

/proc/cpinfo

内存:

    /proc/meminfo

硬盘:

    Fdisk

显卡等:

    Ispci

U盘:

    Isusb

驱动driver

    Ismod

Kernel版本:

    Uname     

uname -a

Ubuntu版本:

    /etc/issue

磁盘管理:

    FS容量:

       Df

    目录容量:

       Du

    磁盘区分:

       Fdisk,cfdisk

           Sudomdfs -T  fat32  /dev/sda1(将sad1分区分为两个分区)

磁盘格式化

       Mkfs

    加载:

       Mount

    卸载:

       Umount

    硬盘速度:

       Hdparm

    磁盘同步

       Sync

系统管理

环境变量:

       Env

系统时间

       Date

运行时间:

Time(运行一个程序所需要的时间)

       例如:time        /home(查看打开home目录运行的时间)

历史命令:

       History

系统信息

       Dmesg

日志文件

       /var/log

系统运行时间:

       Uptime

登陆用户:

       w,who,whoami

登陆信息:

       Last(用户的所有登陆成功信息)

修改环境变量

       Export    DISPLAY=:0:0

启动管理器:

       Grub管理器

       -roothd0,2)表示启动系统的时候从第二个分区启动

       -setuphad0)(写mbr文件(启动配置文件)

       -/boot/grub/menu.lst

java开发完成后(打包成war通过SSH)部署到linux上的相关命令

1、先将war上传服务器

2、cd/home/bhgx/tomcat6-8088/bin/

3、ps -ef |grep java

4、kill -9 进程号(-DopenfireHome=/opt/openfire/bin/../ -

Dopenfire.lib.dir=/opt/openfire/lib这个下面)

5、rm -rf../webapps/fhjapi*

6、rm -rf../work/Catalina/

7、rm -rf../logs/*

8、cp/home/bhgx/fhjapi.war /home/bhgx/tomcat6-8088/webapps/

9、./startup.sh &

10、mv/home/bhgx/..  /home/bhgx/webapps/..

11、tail -n30000 logs/catalina.out > a.txt (截取后3万行日志,保存到a.txt中)

12、tail -flogs/catalina.out


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值