这里使用的是centos操作系统

一、简单命令 

 (1)查看历史纪录:

history

 (2)查看当前目录:

pwd

 (3)查看系统当前时间和日期

date

 (4)查看当前登陆到系统的所有用户

who

 (5)清屏:

ctrl+l

 (6)统计文件行数(l)、字数(w)、字符个数(m)、字节个数(c)

wc -l test.txt    //统计文件行数
wc -w test.txt //统计文件单词个数
wc -m test.txt //统计文件字符个数
wc -c test.txt // 统计文件字节个数

 (7)查看shell命令的内部命令选项提示:

基本命令 --help

 (8)命令名、文件名自动补全:按两下Tab键(十分常用)

二、文件操作  

 (1)创建目录:

mkdir test

 (2)切换目录

cd test

 (3)删除目录:

rm -rf test

 (4)复制文件:

cp [原文件或目录] [目标文件或目录]

 (5)移动文件:

mv [原文件或目录] [目标文件或目录]  //加入都是在同一目录,则直接更改文件名称

 (6)查看文本信息

cat

 (7)创建或编辑文本:

vim test.php

 (8)查看某个文本的实时变化:

tail -f test.txt

 

三、压缩与解压 

 (1)zip压缩文件:

zip [压缩文件名] [源目录]

 (2)zip解压文件:

upzip [压缩文件]

 (3)tar.gz压缩:

tar -zcvf [压缩名.tar.gz] [源文件]

 (4)tar.gz.解压:

tar -zxvf [压缩名.tar,gz]

四、重定向

 (1)输出重定向> (覆盖式)

ls > test.txt    //把列表文件名信息重定向输入到test.txt文件中(覆盖进去)

 (2)输出重定向>> (追加式)

ls >> test.txt    //把列表文件名信息重定向输入到test.txt文件中(追加进去)

 (3)输入重定向

wc < /etc/passwd

  

五、管道

  (1)管道线"|"(前面的输出作为后面的输入)

cat test.txt | wc -l    //查看test.txt的内容,然后统计行数

 (2)grep文件信息检索

grep test test.txt  //在test.txt文件查找test字符串,如果有则输出所以行
cat test.txt | grep hello //查看test.txt的内容,然后检索hello这个单词,返回这一行内容

六、硬链接  

ln 【源文件】 【目标文件】

  

七、查看网络设备状态:

ifconfig

八、进程 

 (1)查看哪个服务占用了哪些端口:

ps -aux | grep nginx

 (2)查看9501端口被谁占用:

netstat -anp | grep 9501

 (3)杀掉某个进程:

kill -9 [进程id]

 (4)查看磁盘IO

top

九、权限管理

chmod {a,u,g,o} {+,-,=} {r,w,x}  [文件或目录]

十、用户管理

 (1)添加用户并设置密码

useradd -m wx
passwd wx

 (2)删除指定用户

userdel test

  

十一、其他 

 (1)关机与重启命令

shutdown [选项]  //选项-h关机、-r重启 :

 (2)查看最近一次登陆:

lastlog

 (3)下载资源:

wget [资源地址]

 (4)安装依赖包:

yum install [依赖包]

Linux的常用命令笔记的更多相关文章

  1. Linux 常用命令笔记

    Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...

  2. Linux常用命令 笔记

     Linux常用命令  笔记 一.文件处理命令 1. ls命令:显示目录文件                          -a 显示所有文件,包括隐藏文件.(all)               ...

  3. 《精通Linux C编程》1.3Linux系统的常用命令-笔记

    [toc] 1.3.1了解Shell Linux常用命令的运行环境就是Shell,它是一种命令解析器,在用户和操作系统之间提供了一个交互接口. 用户在命令行输入命令,然后Shell对该命令进行解析并将 ...

  4. [转帖]Linux systemd 常用命令

    Linux systemd 常用命令 https://www.cnblogs.com/tsdxdx/p/7288490.html systemctl hostnamectl timedatectl l ...

  5. Linux GDB常用命令一栏

    Linux GDB 常用命令如下: 1.启动和退出gdb (1)启动:gdb ***:显示一段版权说明: (*** 表示可执行程序名) (2)退出:quit.有的时候输入quit后会出现相关提示:类似 ...

  6. Linux 下常用命令

    linux 下常用命令: 1.删除文件命令为 rm 2.创建目录的命令是:mkdir 3.删除目录的命令是rmdir(空目录) 4.切换到root帐号:su 5.查看所有进程:ps -aux 6.杀死 ...

  7. linux 服务器常用命令整理

    linux 服务器常用命令整理 目录 网络分析 - tcpdump \ telnet \ (netstat \ ss \ lsof) \ nload 网络传输 - scp \ rsync \ (rz ...

  8. 计算机硬件基本知识及Linux的常用命令

    ------------------1. 计算机硬件基本知识------------------ CPU - 寄存器 - L1/L2/L3 - 内存 - 硬盘 - 互联网下载/其他存储介质传输 寄存器 ...

  9. 一、Linux概述 二、Linux的安装 三、Linux的常用命令(重点)

    一.Linux概述###<1>操作系统 OS,管理和控制 计算机的 硬件和软件资源的 计算机程序. 最基本的系统软件. 是用户和计算机交互的桥梁,是硬件和软件交互的桥梁. 操作系统:she ...

随机推荐

  1. map详讲<二>

    查找元素: Map可以根据健来查找元素,提供方法find(key),如果是这个健对应的元素存在,则返回的是这个健的迭代器iterator,否则返回的是std::end(): 使用find()函数有点笨 ...

  2. 容器适配器(一):queue

    除了标准的顺序容器外,STL还提供了3种容器适配器,queue,priority_queue和stack 适配器是对顺序容器的包装,它的作用是简化接口. queue接口十分的简单,只有8个方法.再加上 ...

  3. css实现等高布局 两栏自适应布局 三栏自适应布局

    等高布局: HTML结构如下: <div class="wrapper"> <div class="box"> <h1>.. ...

  4. Multiplication in PyTorch

    1. Element-wise Multiplication * torch.Tensor.mul() torch.mul() 2. Matrix Multiplication torch.Tenso ...

  5. 用Maven创建动态Web工程

    前言 maven是一个强大的工具.如果你知道如何使用它,你只要付出最小的努力,但可以获得最大的回报.一般来说,maven可以帮助你管理项目,包括管理依赖库.构建工程等. 下面将通过一个简单的教程来描述 ...

  6. 【luogu P1373 小a和uim之大逃离】 题解

    题目链接:https://www.luogu.org/problemnew/show/P1373 想不出来状态 看了一眼题解状态明白了 dp[i][j][h][1/0] 表示在i,j点差值为h是小A还 ...

  7. 安装maven提示ERROR: JAVA_HOME is set to an invalid directory.

    查询网上资料发现多种解决办法:有的是多写了分号,有的路径错误. 需要注意的是maven配置前需要配置好jdk的路径. 我的java_home 之前的配置为:C:\Program Files\Java\ ...

  8. JavaScript this用法

    当this为全局变量时,this为window对象 <script> // 在全局变量中,this为window window.onload= function(){ alert(wind ...

  9. II、Python HelloWorld

    大家都不是小孩子了,直接上 IDE 现在有个大问题!!没有解析器啊 这样 解析器地址比他多个 e OJBK

  10. c/s和b/s结构的区别

    c/s结构 1.创建Client 2.设计服务器Server 3.设计私有通讯协议 4.随着功能的升级,安装了客户端程序的计算,要不升级最新版 b/s结构 1.浏览器代替客户端 2.服务器(协议教会, ...