my linux cmd
常用的linux命令
一、vi
yy 复制当前行
u 撤销
p 粘贴
dd 删除当前行
set nu 显示行号
gg 首行
G 末行
二、用户管理相关
useradd 添加用户 (默认创建一个与用户同名的用户组)
passwd 设置密码
userdel 删除用户 (不清空家目录)
id 查看用户信息
su 切换用户
exit 退出(退出当前用户,返回使用su进入前的用户)
三、用户组管理相关
groupadd
groupdel
groupmod 用户组的修改
用户和组关联的三个文件:
/etc/passwd 用户配置文件
/etc/group 用户组配置文件
/etc/shadow 用户密码的密文文件
四、系统运行级别
0、关机
1、单用户(重置root密码,无网络连接)
2、多用户无网络
3、多用户有网络(正常都是这个模式)
4、系统保留级别
5、图像界面
6、系统重启
五、文件相关
less 按需读取,不会一次性加载整个文件。
more 读取整个文件。
> 输出重定向
>> 追加
tail 输出文件尾部的内容
find 文件查找
grep 文件内查找
| 管道命令,将输出作为另一个指令的输入
六、压缩相关
·gzip / zip
gunzip/unzip
tar
七、权限管理
ll 命令查看的文件:所有者、所在组、其他组
修改文件所有者: chown 用户名 文件名
修改文件所在组: chgrp 用户组 文件名
改变用户所在组: usermod -g 组名 用户名
改变文件权限: chmod
参数:u \ g \ o \ a (user\group\other\all)
八、定时器
crontab
参数: -e 添加、编辑定时器
-l 显示现有定时器
-r remove
九、磁盘管理相关
lsblk 查看分区和挂载情况
fdisk 分区
磁盘情况查询
df 系统
du 目录
参数: -h (将kb 装换为g/mb的格式进行输出显示)
十、进程管理
ps 查看系统中的进程
参数:- aux 查看详情
-ef 查看pid
例子: 查看java进程
ps -aux | grep java
top 实时监控程序,默认3s一刷新,也可查看系统的硬件配置信息(内存使用情况)
kill 终止进程
十一、网络管理、服务管理
服务管理:
service (centos6)
systemctl (centos7)
网络管理:
netstat
参数: -lnp 查看端口的情况
十二、软件包管理
rpm:RedHat Package Manager (红帽包管理器,由于太过优秀,已经成为linux行业内的标准。)
参数:-qa 查询所有
-e 卸载
-ivh (install verbose hash 带进度条提示安装)
yum : 从指定的yum源自动下载安装,自动解决依赖性问题。
十三、文件传输
sz 下载文件
rz 上传文件
十四、文件的查看
less : 正统的分页显示文件命令。
more : 通常配合管道使用。例如:ls -l /etc |more (分页列出某个文件夹下的文件)
tail : 显示文件的后几行
my linux cmd的更多相关文章
- Linux Cmd Tool 系列之—script & scriptreplay
Intro Sometime we want to record cmd and outputs in the interactive shell sessions. However history ...
- linux/cmd中python路径导入ModuleNotFoundError: No module named 'xxx'
在linux或者直接在cmd中运行python文件时 会遇到导包错误的情况ModuleNotFoundError: No module named 'xxx’由于不在pycharm中 所以这里不能将上 ...
- Linux Cmd Tool 系列之—alias
The alias cmd list your current aliases. For example : alias Use alias to shorten a long cmd in curr ...
- Linux Cmd Tool 系列之—history & search command history
History cmd is for list Bash's log of the historical cmd you typed 1. List last n commands history n ...
- [Linux]cmd to use
0x01 Linux Perfermance Analysis in 60s 1> uptime ---load averages 2> dmesg -r | tail ---kernel ...
- linux cmd: ps
每天一个linux命令(41):ps命令 http://www.cnblogs.com/peida/archive/2012/12/19/2824418.html Linux中的ps命令是Proces ...
- linux cmd: netstat
每天一个linux命令:netstat http://www.cnblogs.com/peida/archive/2013/03/08/2949194.html netstat命令用于显示与IP.T ...
- linux cmd: linux下解压命令大全
linux下解压命令大全 .tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————— ...
- linux cmd
Linux查找包含特定字符串的文件名的方法 Pasted from <http://www.jbxue.com/LINUXjishu/9790.html> find .|xargs gre ...
- 【麦子学院】Linux cmd命令大全
pwd :print working directory. 打印工作文件夹即当前文件夹. cd :change directory.切换文件夹. /是linux的根文件夹.eg. cd/home ls ...
随机推荐
- face-morpher过程函数分析
01 dlib.get_frontal_face_detector #功能:人脸检测画框#参数:无#返回值:默认的人脸检测器 02 points1.astype 转换数组的数据类型 03 np.mea ...
- GIS地理工具案例教程——批量去除多边形的重叠部分
GIS地理工具案例教程--批量去除多边形的重叠部分 商务合作,科技咨询,版权转让:向日葵,135-4855__4328,xiexiaokui#qq.com 问题:几乎所有的手工生产的数据,都存在多边形 ...
- intel 性能分析
分析memory bound,etc https://software.intel.com/en-us/articles/intel-vtune-amplifier-tutorials
- 网格布局 GridLayout
网格布局,按照行.列组成一个个网格 界面代码: <?xml version="1.0" encoding="utf-8"?> <GridLay ...
- windows下安装node【转】
windows下安装node报错2503.2502 windows下命令行安装,首先使用管理员权限获取cmd msiexec /package node-v10.16.0-x64.msi 根据提示一步 ...
- 008-SpringBoot发布WAR启动报错:Error assembling WAR: webxml attribute is required
一.Spring Boot发布war包流程: 1.修改web model的pom.xml <packaging>war</packaging> SpringBoot默认发布的都 ...
- win7、win10系统电脑开机后小键盘灯不亮怎么办?
摘自:https://www.pconline.com.cn/win10/1113/11136072.html win7.win10系统 电脑开机后小键盘灯不亮怎么办?这是不少用户最近都在反馈的问题. ...
- *438. Find All Anagrams in a String 找到字符串中所有字母异位词
1. 原始题目 给定一个字符串 s 和一个非空字符串 p,找到 s 中所有是 p 的字母异位词的子串,返回这些子串的起始索引. 字符串只包含小写英文字母,并且字符串 s 和 p 的长度都不超过 201 ...
- spring 使用XML配置开发Spring AOP
XML方式开发AOP与注解开发原理是相同的,所以这里主要介绍一些用法即可.这里需要在XML中引入AOP的命名空间,所以先来了解一下AOP可配置的元素 代码清单:切面类 package com.ss ...
- attribute__关键字举例之visibility
/** @file visibilityT.c * @note * @brief * @author * @date 2019-6-20 * @note v1.0.0 Created * @histo ...