Linux的常用命令笔记
这里使用的是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的常用命令笔记的更多相关文章
- Linux 常用命令笔记
Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...
- Linux常用命令 笔记
Linux常用命令 笔记 一.文件处理命令 1. ls命令:显示目录文件 -a 显示所有文件,包括隐藏文件.(all) ...
- 《精通Linux C编程》1.3Linux系统的常用命令-笔记
[toc] 1.3.1了解Shell Linux常用命令的运行环境就是Shell,它是一种命令解析器,在用户和操作系统之间提供了一个交互接口. 用户在命令行输入命令,然后Shell对该命令进行解析并将 ...
- [转帖]Linux systemd 常用命令
Linux systemd 常用命令 https://www.cnblogs.com/tsdxdx/p/7288490.html systemctl hostnamectl timedatectl l ...
- Linux GDB常用命令一栏
Linux GDB 常用命令如下: 1.启动和退出gdb (1)启动:gdb ***:显示一段版权说明: (*** 表示可执行程序名) (2)退出:quit.有的时候输入quit后会出现相关提示:类似 ...
- Linux 下常用命令
linux 下常用命令: 1.删除文件命令为 rm 2.创建目录的命令是:mkdir 3.删除目录的命令是rmdir(空目录) 4.切换到root帐号:su 5.查看所有进程:ps -aux 6.杀死 ...
- linux 服务器常用命令整理
linux 服务器常用命令整理 目录 网络分析 - tcpdump \ telnet \ (netstat \ ss \ lsof) \ nload 网络传输 - scp \ rsync \ (rz ...
- 计算机硬件基本知识及Linux的常用命令
------------------1. 计算机硬件基本知识------------------ CPU - 寄存器 - L1/L2/L3 - 内存 - 硬盘 - 互联网下载/其他存储介质传输 寄存器 ...
- 一、Linux概述 二、Linux的安装 三、Linux的常用命令(重点)
一.Linux概述###<1>操作系统 OS,管理和控制 计算机的 硬件和软件资源的 计算机程序. 最基本的系统软件. 是用户和计算机交互的桥梁,是硬件和软件交互的桥梁. 操作系统:she ...
随机推荐
- java读写本地xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <confi ...
- [转]C#三层架构登陆实例
很早之前,就听说过三层结构了.当时只知道 三层结构 是把 系统的 界面 跟 数据库操作等不相关的程序分别开来.原来这么简单的实现,确实传说中的 三层结构啊. 首先,先来看一下是哪三层.表示层(UI, ...
- python sorted() count() set(list)-去重 -- search + match
2.用python实现统计一篇英文文章内每个单词的出现频率,并返回出现频率最高的前10个单词及其出现次数,并解答以下问题?(标点符号可忽略) (1) 创建文件对象f后,解释f的readlines和xr ...
- LINUX下安装pcre出现WARNING: 'aclocal-1.15' is missing on your system错误的解决办法
1.下载安装包 wget https://ftp.gnu.org/gnu/automake/automake-1.15.tar.gz 2.解压 tar -xzvf automake-1.15.tar. ...
- SVG图形的简单修改
svg格式的图片是一种矢量图片,最近我就喜欢使用这种图片在做html的元素.网上也有很多现成的svg图片,比如:http://www.sfont.cn这个网站,就能很快的找到各种您想要的图片.但是下载 ...
- 在TextBrowser显示中,如何让最新的数据永远出现在第一行或者是在窗口的最后显示信息
这是第一行,但是随着数据的增多,最新的数据就会在末尾显示,然后就看不到了.可以用 main_ui->ReceiveDatatextBrowser->insertPlainText(strD ...
- 浅谈spj
SPJ(special judge)是个好玩的东西,毕竟各类神奇的题目SPJ经常作为救火工具(比如说一不小心出成验证类的题目). 但SPJ是个坑,毕竟只让用个“testlib.h”,输入还特别奇怪.今 ...
- CentOS6安装各种大数据软件 第八章:Hive安装和配置
相关文章链接 CentOS6安装各种大数据软件 第一章:各个软件版本介绍 CentOS6安装各种大数据软件 第二章:Linux各个软件启动命令 CentOS6安装各种大数据软件 第三章:Linux基础 ...
- js身份证校验
通过js实现对15位或者18位身份证格式校验: 通过调用idCardNoUtil.checkeIdCardNo(idCardNo)传入身份证号码,实现校验. var idCardNoUtil = { ...
- select 宽度跟随option内容自适应
传统的select在没有设置固定宽度的情况,会因为自身的 option 选项的里,宽度最宽的option作为select本身的宽度 例如 可见效果为: select的宽度因为"宽度最宽的op ...