linux回到初始的命令,Linux基础总结简单常用命令
一:
Linux常用命令:
1、pwd
对目录(文件夹)的操作
pwd 显示当前你所在路径
2、时间管理
date +%Y%m%d%H%M%S 更新时间
date 显示当前系统时间(年月日时间)
date +%Y-%m-%d 显示当前日期(年月日)2009-05-12
date +%H:%M 显示当前时间(时间)
Y=年 m=月 d=日 H=时 M=分 S=秒 ss=毫秒
3、用户管理
id 可以查看当前用户
whoami 查看当前的用户
w 或who查看当前已经登录的用户
4、添加用户
useradd admin添加用户
useradd -g groupname uername
5、添加密码
passwd admin给添加的用户添加密码
用户默认的家目录在/home/目录下,root用户默认家目录在/root/目录下。
给添加的用户加密码、还可以重置密码
6、快速回到家目录:cd ~
直接cd
7、切换用户
su username
su - username
区别:su - 会重新加载用户的环境变量。
su root
进入root用户。
sudo 或 sudo -s 获取超级用户权限的
8、删除用户
userdel username 删除用户
userdel -r xw 删除用户的时候也删除它的家目录
9、组管理
添加组groupadd name
删除组groupdel name
二:
文件操作:
创建文件touch
创建文件夹
mkdir 创建文件夹
mkdir -p /tmp/besttest/blk 创建多层文件夹
删除文件夹
rm -rf /
rmdir 只能删除空文件夹
改名
mv besttest linux
mv besttest /tmp
mv如果后面跟的是文件名是改名,如果后面跟的是路径是移动
复制
cp ax /tmp/ 复制文件
cp -r linux /tmp/ 复制文件夹
cp -rf xxxx 什么都能复制
find 查找
find / -name
MySQL #查找文件、文件夹
grep xxx file 查找文件(找内容)
grep -v xxx 文件名过滤掉指定的关键字
tail -f /opt/lampp/logs、
Access_log|grep wgy
查看文件下面的东西:
ls -l == ll
ls -a 查看隐藏文件
ls --help xxx 查看帮助
cd 进入哪个目录(文件夹)
cd ..#回到上一级目录
cd ../../#回到上两级目录
cd - 返回上一次所在的目录
/ 顶级目录,相当于windows的我的电脑
./ 当前路径
相对路径:相当于当前路径
绝对路径:实际的路径
对文件的操作
vi:
切换编辑模式和命令模式:
i 当前位置
o 当前行的下一行
a 下一位置进行编辑
esc 编辑模式切换到命令模式
退出vi:(命令模式下)
:q#没有修改的话可以直接退出
:q! #不保存退出
:wq #保存退出
:x #也是保存退出
查找:(在命令模式下)
/xxx------文件从上向下查找
?xxx------从文件末尾从下往上查找
显示行号 :set nu
取消显示行号 :set nonu
快去去到某一行 :9
快速到文件末尾 :shift+G
x 删除单个字符
dd 删除整行
19dd 删除19行
u 撤销
yy 复制一整行
19yy 复制19行(光标处向下复制19行)
p 粘贴
. 重复前一次操作
$ 移动光标到行尾
0 移动光标到行首
替换字符串:
:%s/src_str/new_str/g
cat 查看短、小文件
more 查看大文件(可分屏查看)
less 查看大文件(分屏显示,查找/xxx,q退出)
tail 动态查看文件(从文件末尾开始看,默认显示后10行)
tail -f xxxx 动态查看日志
tail-50f xxxx 动态查看后50行日志
find / -name mysql #查找文件/文件夹
grep xxx file 查找文件
grep -v 过滤掉指定的关键字
tail -f /opt/lampp/logs/access_log |grep wgy
du -sh 查看当前目录下文件占用的总的空间
du -sh * 查看当前目录下所有文件的占用空间
du -sh dirname
df 查看磁盘用量
df -h可以看到当前磁盘已经使用了多少
关机
shutdown -h 30 #定时关机
shutdown -h now #立即关机
init 0 #立即
reboot 重启
shutdown -r 20 "我要重启啦" 定时重启
注销exit
网络的操作
查看ip:ifconfig 或 ip a
dhclient #自动获取ip
service
network 重启网络
压缩、解压文件
tar cvf linux.tar linux #直接打包,前面是包的名字,后面是你要给谁打包
tar zcvf linux.tgz linux #压缩
tar xvf linux.tar linux#解压,不管压缩没压缩都能解开
zip linux.zip linux 打zip包
unzip linux.zip 解zip包
gzip file 只能对文件打包,打包完原来的文件就没有了(用于备份文件)
gunizp file.gz 解压gz包
查看端口号:
netstat -nlpt|grep 18983 查询这个进程号启动端口号是什么
netstat -nlpt|grep port #可以查看这个端口号有没有被占用
软件安装:
rpm -ivh xx.rpm 安装
rpm -e xxxxx 卸载
rpm -qa|grep xxx#查询是否已经安装这个软件
yum 安装
yum -y install xxx
yum install httpd #安装apache
yum -y install httpd #如果有选项全部同意安装
yum list |grep httpd #从yum列表中查找你需要的软件
yum update httpd #yum升级Apahche
yum list installed |grep mymsl #查询是否安装mysql
yum remove mysql #卸载yum安装的mysql
1、默认不写端口号就是80 端口
代表本机:127.0.0.1
localhost
$ 普通用户
#是root用户(exit退出、注销)
linux回到初始的命令,Linux基础总结简单常用命令相关推荐
- Linux基础概念及常用命令
Linux基础概念及常用命令 文章目录 Linux基础概念及常用命令 1 Linux概述 1.1 为什么要学Linux 1.2 Linux简介 1.3 Linux 发行版 1.4 Linux 应用领域 ...
- 【Java从0到架构师】Linux 基础知识、常用命令
Linux 基础知识.常用命令 Linux 基础知识 内核和发行版 常见的 Linux 发行版 Linux 的应用领域 Linux 与 Windows 的区别 Linux 常用命令 *系统目录结构 s ...
- Linux基础系统优化及常用命令
# Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...
- Linux文件系统(文件系统类型、设备文件、常用命令、U盘与光盘挂载)
Linux文件系统(文件系统类型.设备文件.常用命令.U盘与光盘挂载) 本篇文章是Linux文件系统整块集合,包含了Linux文件系统介绍.设备文件介绍.常用文件系统命令(查看.修复与配置).挂载 ...
- Linux 1:基础知识和常用命令
文章目录 一.Linux基础 1. 为什么要学习Linux? 2. Linux学习方法 二.Linux历史介绍 三.Linux简介 1. Linux和window系统有什么区别? 2. Linux的内 ...
- Linux运维 第二阶段 (一)linux基础概念及常用命令
一.基础概念: 1.CPU(slice):运算器(线路复用).控制器(芯片针脚有电没电).寄存器(保存现场): interrupt(中断,硬件通知机制),FSB(frontside bus前端总线), ...
- linux 基础学习之常用命令
常用命令 2.1.1 改变目录 cd 目录的表达方法 /根目录 .当前目录 .. 上一级目录 ~家目录 #cd / 进入到系统根目录 #cd . 进入当前目录 #cd .. 进入当前目录的父目录,返回 ...
- linux pkill窗口,在Linux系统中pkill命令的基础,附pkill命令的使用示例
本文介绍了Linux pkill命令的基础,同时也附上pkill命令的实际使用示例. 简介 pkill是一个命令行实用程序,可以根据给定的标准将信号发送到正在运行的程序的进程,可以通过进程的全名或部分 ...
- Linux基础入门之常用命令
1 命令的基本格式 1.1 命令的提示符 [root@localhost ~]# []:这是提示符的分隔符号,没有特殊含义. root:显示的是当前的登录用户, 目前使用的是root用户登录. @:分 ...
最新文章
- 取一个字符串中的数字
- python验证卡普耶卡(D.R.Kaprekar)6174猜想
- 送给即将毕业的大学生:乔布斯在斯坦福的大学演讲
- 【 Grey Hack 】综合工具 shellOs
- python3异步协程爬虫,simpyder
- php 按位左移,PHP位运算符
- python之生成器-generator
- 企业——Redis的高可用的搭建
- 数域、有限域(伽罗瓦域)
- sose会议级别_【2017年整理】计算机领域EI和SCI收录期刊、影响因子及国际会议.doc...
- [lua]紫猫lua教程-命令宝典-L1-01-02. 变量
- Linux必会100个命令(三十八)halt
- 河南科技学院计算机对口分数线,2010年河南科技学院对口招生分数线是多少?...
- 水晶报表使用经验总结
- 使用face-api实现html前端摄像头人脸检测
- 姚能伟:以邻盛智能为例,如何在行业大脑进行创新实践
- 接口限流:限制接口的访问频率
- 如何使用ABBYY FineReader 14填写表格
- python打包exe之pyinstaller
- ROS2极简总结-Nav2-概述(中)控制器