Linux常见命令归纳(一)

本文介绍了在Linux环境下常用的文件操作及系统管理命令,包括文件的复制、解压与压缩方法、服务存储路径及相关命令、进程状态查看、软件安装检查等实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、复制Windows下的文件到Linux目录
    方法一:建在LINUX上搭建一个SAMBA或者FTP 这样共享资源比较方便 把资料托进去就行了。
    方法二:通过 命令 sz   和 rz 进行上传和下载
    linux的rz/ sz 指令是上传、下载文件指令。一般需要服务器先安装好相应的包才能用。
    1、安装lrzsz的包:yum install lrzsz ;如果没有yum,可以到安装盘的pakage里找到lrzsz的包,放到服务器里进行安装。
    2、安装好后,运行 rz 进行上传文件测试;sz 文件名 进行下载测试

2、解压文件
    解压到当前目录:
    方法一:jar -xvf project.war
    方法二:tar xvf FileName.tar

3、压缩文件
    分成两步
    打包:tar -cvf project.tar ./project_a (注:tar是打包,不是压缩!)
    压缩:gzip ./project.tar(生成project.tar.gz)
    
    打包并压缩:tar -czvf project.tar.gz project

    解压命令:tar -zxvf project.tar.gz

4、服务存储路径及相关命令
    存储路径:存放在/etc/init.d(或/etc/rc.d/init.d)目录下
    启动/停止/重启服务命令:service +服务名 +start/stop/restart

    重启 httpd 服务:
    service httpd restart

    个别版本需要权限。在前面加上sudo,回车后打上密码
    sudo service httpd restart
    密码

5、查看、安装、删除本机服务
    chkconfig
    使用语法:
    chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]
    
    参数用法:
    –add                  增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。
    –del                  删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据。
    –level<等级代号>   指定读系统服务要在哪一个执行等级中开启或关毕。
    
    使用范例:
    chkconfig –list                            列出所有的系统服务
    chkconfig –add httpd                       增加httpd服务
    chkconfig –del httpd                       删除httpd服务
    chkconfig –level httpd 2345 on     把httpd在运行级别为2、3、4、5的情况下都是on(开启)的状态。

6、查看进程状态
    ps aux | grep "tomcat"
    ps -ef|grep  "tomcat"
    ps是显示当前状态处于running的进程,grep表示在这些里搜索,中间的|是管道命令 是指ps命令与grep同时执行,而ps aux是显示所有进程和其状态。

    -a 显示其他用户启动的进程(a)
    查看系统中属于自己的进程(x)
    启动这个进程的用户和它启动的时间(u)
    -e  此参数的效果和指定"A"参数相同。
    -f  显示UID,PPIP,C与STIME栏位。

    UID PID PPID C STIME TTY TIME CMD
    各相关信息的意义:
    UID 程序被该 UID 所拥有
    PID 就是这个程序的 ID
    PPID 则是其上级父程序的ID
    C CPU 使用的资源百分比
    STIME 系统启动时间
    TTY 登入者的终端机位置
    TIME 使用掉的 CPU 时间。
    CMD 所下达的指令为何

7、检查软件是否安装,如何安装
    rpm -qa |grep  sz  --是否安装sz命令
    rpm -qa |grep  rz --是否安装rz命令

    yum -install sz --安装sz
    yum -install rz --安装rz

8、    查看端口情况
    netstat -nat能列出所有端口的情况
    netstat –apn | grep 8080 --查看8080端口的占用情况

9、查找文件:
    find / -name tomcat,系统将列出所有tomcat为名的目录,进入目录后就能查清楚了。
    find / -name startup.sh 查找当前目录下tomcat启动文件


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值