Linux使用——Linux命令——Linux 系统基本命令使用记录
查看系统版本信息
- 查看系统版本:cat /proc/version
- 查看cpu相关信息,包括型号、主频、内核信息:cat /proc/cpuinfo
- 快速了解CPU使用情况:free -h
解压文件
- 解压.tar.gz文件:tar -zxvf 文件名称
创建文件
- mkdir
- 创建一个目录:mkdir '目录名称'
- 创建多个目录:mkdir '目录名称1' '目录名称2' '目录名称3'
- 创建多层目录:mkdir -p '目录名称1/目录名称12/目录名称13' '目录名称1/目录名称12/目录名称14'
删除文件
- rm
- 删除文件:rm '文件名称'
- 删除文件目录:rm -r '目录名称'
- 强制删除目录:rm -rf '目录名称'
复制文件
- cp
- 复制文件:cp '源文件名称' '新文件名称'
- 复制目录到新目录下:cp -rf '源目录/' '新目录名称'
- 复制目录下的文件到新目录下:cp -rf '源目录/.' '新目录名称'
移动文件
- mv
- 移动文件:mv -i '源文件名称' '目标目录'
- 移动目录:mv -i '源文件目录' '目标目录'
查找文件
- whereis '文件名称'
- find -name '文件名称*'
查看文件路径
- pwd
查看文件夹内容
- ls -l
- ll
查看文件内容
- 查看头部几行:head -n '文件名称'
- 查看全部文件(翻页查看):more '文件名称'
- 查看文件尾部几行:tail -n '文件名称'
- 全部查看:cat '文件名称'
编辑文件内容
- sed编辑
- sed -i "s/修改位置/替换内容/g" '文件名称'
- vi/vim编辑
- 进入编辑界面:vi/vim '文件名称'
- 开始编辑:按下 i 键盘,进入Insert模式
- 保存退出:点击Esc键盘,输入' :wq ',按下Enter
- 不保存退出:Ctrl+C
安装文件
- 查看文件
- 是否安装:rpm -q '文件名称'
- yum安装文件
- 搜索和系统匹配的安装包(联网):yum search '文件名称' 或者 yum list '文件名称'(推荐)
- 安装上一步骤搜索到的文件:yum install '文件名称'
服务管理
- 从centos7开始使用systemctl来管理服务和程序,包括了service和chkconfig。所以在开启或者关闭进程时,需要使用systemctl命令,下面以防火墙为例说明
- 开启防火墙:systemctl start firewalld.service
- 关闭防火墙:systemctl stop firewalld.service
- 重启防火墙:systemctl restart firewalld.service
- 开机时启动防火墙:systemctl enable firewalld.service
- 开机时禁用防火墙:systemctl disable firewalld.service
- 查看已经启动服务列表:systemctl list-unit-files|grep enabled
- 另一种检查防火墙状态:systemctl status firewalld.service
查找进程
- ps -ef|grep '进程名称'
Linux使用——Linux命令——Linux 系统基本命令使用记录的更多相关文章
- Linux中生成Core Dump系统异常信息记录文件的教程
Linux中生成Core Dump系统异常信息记录文件的教程 http://www.jb51.net/LINUXjishu/473351.html
- Linux 使用 top 命令查看系统的运行情况
top命令显示界面 top命令默认在一个特定间隔(3秒)后刷新显示.要手动刷新,用户可以输入回车或者空格. top - 18:32:45 up 230 days, 2:01, 1 user, load ...
- Linux shell编程命令-Linux基础环境命令学习笔记
1.正则表达式 1)^开始 *前一个字符重复0次以上 + 1次以上 ? 0次或者1次 . 一个任意字符(.*连用) {m,n} m到n次 [0-9][a-z] 任意数字或字母 $结束字符 2)sed和 ...
- 阿里云OneinStack,Linux下tomcat命令
阿里云OneinStack,Linux下tomcat命令 Linux下如何查看tomcat是否启动在Linux系统下,重启Tomcat使用命令操作的首先,进入Tomcat下的bin目录cd /usr/ ...
- Linux下history命令详解---转载
Linux下History命令主要用于显示历史指令记录内容, 下达历史纪录中的指令 . >History命令语法:[www.linuxidc.com@linux]# history [n][ww ...
- [Linux] 关于 history 命令的简单使用
1. 如果不想记录当前 会话操作的命令的话 可以使用命令 set +o history 但是这个命令有一个坏处, 他自己被记住了... 2. 还有一个办法 就是 在退出登录之前执行命令 history ...
- 检查Linux服务器性能命令详解
如果你的Linux服务器突然负载暴增,如何在最短时间内找出Linux性能问题所在? 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解. uptime dmesg | tail vmst ...
- Linux:history命令详解
Linux下History命令 主要用于显示历史指令记录内容, 下达历史纪录中的指令 . 语法 history [n] history [-c] history [-raw] histfiles ...
- Linux 常用系统性能命令总结
Linux 常用系统性能命令 查看系统负载top,free **w/uptime ** 最后面三个数字表示1分钟,5分钟,15分钟平均有多少个进程占用CPU占用CPU的进程可以是Running,也可 ...
随机推荐
- webpack 解决跨域问题
一.webpack 内置了 http-proxy-middleware 可以解决 请求的 URL 代理的问题 安装:npm install --save http-proxy-middleware 二 ...
- 切记!pycharm向mysql数据库添加数据过程
python 导入包import requests 以爬取腾讯招聘网的招聘信息为例:(完整代码) import requestsfrom lxml import etreeimport pymys ...
- Mysql版本java问题(com.mysql.cj.jdbc.Driver和com.mysql.jdbc.Driver)
老版本com.mysql.jdbc.Driver已弃用 String url1 = "jabc:mysql://127.0.0.1:3306/test"; String url1 ...
- 准备mybatis-spring
spring-mybatis下载:https://mvnrepository.com/artifact/org.mybatis/mybatis-spring 导入mybatis-spring-2.0. ...
- mysql 对表字段进行长度截取操作
现在的问题是数据库某一个表中其中的车牌号字段有些数据多了一位,需要把它找出来然后把多的最后一位去掉..... 通过自带的length(字段名)函数把长度过长的数据过滤出来,其中,一个汉字算3个字符,一 ...
- 文件、文件夹操作(I)
遍历一个目录下的所有文件 首先我们获取用户文档目录路径 let manager = FileManager.default let urlForDocument = manager.urls(for: ...
- ubuntu14.04 cpu-ssd
1. ssd-caffe部署 五年半前老笔记本,没有GPU(其实有,AMD的,不能装CUDA),之前装过CPU版的Caffe 新建一个目录,然后参考网上步骤 sudo git clone https: ...
- Dirichlet分布深入理解
Dirichlet分布 我们把Beta分布推广到高维的场景,就是Dirichlet分布.Dirichlet分布定义如下 Dirichlet分布与多项式分布共轭.多项式分布定义如下 共轭关系表示如下 D ...
- 干货 | JavaScript内存空间详解
JS栈内存与堆内存 var a = 20; var b = 'abc'; var c = true; var d = { m: 20 } 因为JavaScript具有自动垃圾回收机制,所以对于前端开发 ...
- vuejs目录结构启动项目安装nodejs命令,api配置信息思维导图版
vuejs目录结构启动项目安装nodejs命令,api配置信息思维导图版 vuejs技术交流QQ群:458915921 有兴趣的可以加入 vuejs 目录结构 build build.js check ...