LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

Linux系统操作命令使用笔记

admin
2025年12月17日 8:13 本文热度 1187

基础命令

  1. 查找ip地址:ifconfig
  2. 查看当前目录下全部文件(包括隐藏文件):ls -a或者ll
  3. 查看内存占用情况:df -h
  4. 查看当前目录下各文件内存占用情况:du -sh ./*
  5. 查询某个进程是否在运行,比如Nginxps -ef|grep nginx
  6. 杀掉某个正在运行的进程,比如Nginxkill -9 <nginx的进程号>
  7. 杀掉某个正在运行的进程也可以这样,比如Nginxpkill nginx
  8. 在/home目录下查找以.txt结尾的文件名:find /home -name "*.txt"
  9. 同上,但忽略大小写:find /home -iname "*.txt"
  10. 新建一个文件命令:touch a.txt
  11. 新建一个目录命令:mkdir ./temp
  12. 新建多级目录命令:mkdir -p /home/temp
  13. 查看当前路径命令:pwd
  14. 查看系统运行情况:top
  15. 查看系统信息:uname -a
  16. 系统重启命令:reboot
  17. 系统关机命令:shutdown -t now
  18. shell
    脚本执行命令:./ a.shsh a.sh
  19. 授权命令:chmod u+x a.shchmod -R 777 /home/a.shchown -R root:root /home/a.sh

账号授权执行

  1. 切换账号su - root
  2. 最高授权执行sudo 需要输入的命令

检测网络是否通顺

  1. 网络ping命令:ping 192.168.1.1ping www.baidu.com
  2. 网络telnet命令:telnet 192.168.1.1:8080
  3. 退出telnet命令:quit

远程连接

  1. ssh 用户名@远程服务器地址:ssh user1@192.168.1.1
  2. 指定端口2211:ssh -p 2211 root@192.168.1.1

注意:输入完ssh远程连接命令后,会提示输入密码,输入即可登陆

查看日志笔记

  1. 动态查看日志命令是:tail -f xxx.log
  2. 第一条也可以简写为:tailf xxx.log
  3. 查看日志最后10行命令:tail -10 xxx.log

修改权限笔记

  1. 修改用户和用户组的权限命令:chown -R root:root /home
  2. 修改当个文件或者文件夹的命令:chmod 777 /home

复制和移动

  1. 复制一个文件到另一个地方:cp /home/a.txt /home/temp/a.txt
  2. 复制一个文件夹到另一个地方:cp -r /home/opt /home/temp
  3. 移动一个文件到另外一个地方:mv /home/a.txt /home/temp
  4. 重命名文件:mv ./a.txt ./b.txt

删除文件

  1. 删除文件命令:rm xxx.txt
  2. 删除文件夹命令:rm -rf /home

注意:-r是循环递归的意思,文件夹删除需要一个一个文件递归删除,-f是强制执行的意思

scp远程文件传输

  1. 从远程复制文件到本地目录
scp root@10.10.10.10:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/

注意:上面命令是从10.10.10.10机器上/opt/soft/目录中的nginx-0.5.38.tar.gz文件下载到本地目录/opt/soft/中。

  1. 上传本地文件到远程机器指定目录
scp /opt/soft/nginx-0.5.38.tar.gz root@10.10.10.10:/opt/soft/
  1. 如果scp有自定义端口,如2222
scp-rp-P2222 /opt/soft/nginx-0.5.38.tar.gz root@10.10.10.10:/opt/soft/

ftp命令

  1. ftp连接命令
ftp-inv 用户名@ip地址:端口号
  1. sftp连接命令
sftp 用户名@ip地址:端口号
  1. 从远程获取文件到本地(下载)
ftp> get readme.txt # 下载 readme.txt 文件
ftp> mget *.txt     # 下载 
  1. 从本地上传文件到远程(上传)
ftp> put /path/readme.txt # 上传 readme.txt 文件
ftp> mput *.txt           # 可以上传多个文件
  1. 关闭FTP连接(下面三个都可以)
bye
exit
quit

包管理rpm命令

  1. 安装rpm包:rpm -ivh nginx.rpm
  2. 卸载rpm包:rpm -e nginx
  3. 查看所有已安装的rpm包:rpm -qa
  4. 查看包含nginx字符的rpm包:rpm -qa|grep nginx
  5. 查看rpm包安装路径:rpm -ql nginx

压缩与解压

  1. tar包的压缩:tar -zcvf /home/a.tar.gz a.txt
  2. tar包的解压:tar -zxvf /home/a.tar.gz /home
  3. zip包的压缩:zip /home/a.zip a.txt
  4. zip包的解压:unzip /home/a.zip /home

yum命令

  1. yum更新包:yum update
  2. yum搜索包:yum search nginx
  3. yum安装包:yum install nginx
  4. yum所有已安装包:yum list
  5. yum删除包
yum remove package1                #删除程序包package1
yum groupremove group1             #删除程序组group1
yum deplist package1               #查看程序package1依赖情况
  1. yum清除缓存
yum clean packages       #清除缓存目录下的软件包
yum clean headers        #清除缓存目录下的 headers
yum clean oldheaders     #清除缓存目录下旧的 headers

vim命令(例如输入:vim a.txt)

  1. 搜索命令:/
  2. 搜索后,根据搜索向下查找:n,向上查找:N
  3. 跳转到最后面一行命令:gg
  4. 跳转到最前面一行命令:GG
  5. 如果需要输入或者编辑,只需要按一下i字母就可以
  6. 修改完之后,输入:x进行保存,也可以输入:wq进行保存,当然,你在输入这些命令之前,必须先按一下ESC键才行
  7. 强制退出并保存的命令::wq!
  8. 强制退出不保存的命令::q!


阅读原文:原文链接


该文章在 2025/12/17 8:45:07 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2026 ClickSun All Rights Reserved