IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Javaweb基础-Linux常用命令 -> 正文阅读

[系统运维]Javaweb基础-Linux常用命令

ls命令:就是 list 的缩写,通过 ls 命令可以查看 linux 文件夹包含的文件以及权限

ls -a 列出目录所有文件,包含以.开始的隐藏文件
ls -A 列出除.及..的其它文件
ls -r 反序排列
ls -t 以文件修改时间排序
ls -S 以文件大小排序
ls -h 以易读大小显示
ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来

以文件从大到小排序并且显示所有~目录下的文件?

cd 命令 :cd(changeDirectory) 更改文件目录

cd [目录名]
cd /    进入要目录
cd ~    进入home目录
cd ../  返回上一个目录

cd home进入home目录

pwd 命令:查看当前工作目录路径。

pwd    查看当前目录的路径

mkdir 命令 :用于创建文件夹

mkdir newfile   当前文件夹下创建名为newfile的文件

?mkdir -p /newfile/file1/file2 当前文件夹下创建路径为/newfile/file1/file2的文件夹

rm 命令 :删除

rm  -i 删除前逐一询问是否要删除
rm -f 删除档案
rm -r 删除文件及目录下的所有文件

rmdir 命令:删除空目录

rmdir newfile 删除当前目录下的空目录newfile
rmdir -p newfile/file1/file2  如果该目录为空则一并删除

mv 命令:移动文件或修改文件名

mv newfile file    文件newfile改名为file

?

?mv file /newfile2 把file移动到newfile2目录下

cp 命令 :将源文件复制至目标文件,或将多个源文件复制至目标目录

cp -i 复制时有提示
cp -r 复制目录及目录内所有项目
cp -a 复制的文件与原文件时间一样

把newfile2下的newfile复制到当前文件夹下

cat 命令 :打印文件内容

cat test.txt? ? ?打印test.txt文件的内容

more 命令 :功能类似于cat

more +n      从笫 n 行开始显示
more -n      定义屏幕大小为n行
ls -l | more -5  只显示ls之后的5个内容
Enter    向下 n 行,需要定义。默认为 1 行
Ctrl+F   向下滚动一屏
空格键  向下滚动一屏
Ctrl+B  返回上一屏

查找命令:查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索

which     查看可执行文件的位置。
//mysql数据库的安装路径

?whereis 查看文件的位置。

-b 定位可执行文件。

-m 定位帮助文件。

-s 定位源代码文件。

-u 搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件。

//名为mysql的文件位置

?

locate 配合数据库查看文件位置。

-l num(要显示的行数)

-f 将特定的档案系统排除在外,如将proc排除在外

-r 使用正则运算式做为寻找条件

//名为mysql的文件位置,只打印前5个数据;等价于locate mysql | more -5

?

find 实际搜寻硬盘查询文件名称。

-name name, -iname name : 文件名称符合 name 的文件。iname 会忽略大小写。

-size n : 按文件大小查找;文件大小是n单位。

-type c : 按文件类型查找。

//文件名为mysql的文件

?

grep 命令:强大的文本搜索命令

-A n --after-context显示匹配字符后n行
-B n --before-context显示匹配字符前n行
-C n --context 显示匹配字符前后n行
-c --count 计算符合样式的列数
-i 忽略大小写
-l 只列出文件内容符合指定的样式的文件名称
-f 从文件中读取关键词
-n 显示匹配内容的所在文件中行数
-R 递归查找文件夹

wc 命令 :功能为统计指定的文件中字节数、字数、行数,并将统计结果输出

-c 统计字节数
-l 统计行数
-m 统计字符数
-w 统计词数,一个字被定义为由空白、跳格或换行字符分隔的字符串

ps 命令 :查看当前运行的进程状态

-A 显示所有进程
a 显示所有进程
-a 显示同一终端下所有进程
c 显示进程真实名称
e 显示环境变量
f 显示进程间的关系
r 显示当前终端运行的进程
-aux 显示所有包含其它使用的进程

kill 命令 :发送指定的信号到相应进程,终止指定进程。

-l  信号,若果不加信号的编号参数,则使用“-l”参数会列出全部的信号名称
-a  当处理当前进程时,不限制命令名和进程号的对应关系
-p  指定kill 命令只打印相关进程的进程号,而不发送任何信号
-s  指定发送信号
-u  指定用户

df 命令 :显示磁盘空间使用情况。

-a 全部文件系统列表
-h 以方便阅读的方式显示信息
-i 显示inode信息
-k 区块为1024字节
-l 只显示本地磁盘
-T 列出文件系统类型

?

?du 命令:对文件和目录磁盘使用的空间的查看

-a 显示目录中所有文件大小
-k 以KB为单位显示文件大小
-m 以MB为单位显示文件大小
-g 以GB为单位显示文件大小
-h 以易读方式显示文件大小
-s 仅显示总计
-c或--total  除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和

free 命令 :显示系统内存使用情况

-b 以Byte显示内存使用情况
-k 以kb为单位显示内存使用情况
-m 以mb为单位显示内存使用情况
-g 以gb为单位显示内存使用情况
-s<间隔秒数> 持续显示内存
-t 显示内存使用总合

date 命令 :显示或设定系统的日期与时间

-d<字符串>  显示字符串所指的日期与时间。字符串前后必须加上双引号。
-s<字符串>  根据字符串来设置日期与时间。字符串前后必须加上双引号。
-u  显示GMT。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-02-03 01:28:27  更:2022-02-03 01:28:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 7:52:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码