Linux常用命令

常用基本命令

pwd 查看当前所在目录
cd dirname 切换到目录
ls 查看当前目录下的文件内容列表
ls -l 显示详细信息的内容列表
ls -a 显示以.开头的目录和文件
whoami 查看当前操作用户
who am i 显示当前登录用户
su -username 切换用户
init3 切换到字符界面
init5 切换到图形界面
init6 重启
mkdir 创建目录
mkdir -p dir1/dir2/dir3/... 递归创建目录
rmdir 删除目录
rmdir -p dir1/dir2/dir3/... 递归删除目录
rm -r dirname 删除目录
rm filename 删除文件
rm -f 强制删除文件
mv olddir newdir 移动目录或文件
cp dir1 dir2 复制文件或目录
touch 创建空文件
echo > filename.txt 覆盖写入文件 echo >> filename.txt 追加写入
cat filename 显示文件内容
more filename 分屏显示 回车-下一行 空格-下一屏幕
less filename 分页显示
head -n m 显示第m行
tail -f filename 动态显示文件内容
wc filename 统计文件内容 行,句,字符数
ctrl+c 结束
useradd -g -d -u 创建新用户 g组id d主目录 u用户id
usermod -g -d -u -l 修改用户 g组id d主目录 u用户id l新用户名
userdel 删除用户信息 -r删除主目录和用户信息
groupadd 创建组 -g 组id
groupmod 修改组 -n 新名 -g组id
groupdel 删除组
passwd 修改密码

VIM编辑器

vim filename 用vim编辑器打开文件

  • 三种模式
  1. 命令模式
    a 在所选内容后插入
    i 直接进入编辑模式
    o 在所在行后插入
    h 光标左移
    j 光标下移
    k 光标上移
    l 光标右移
    dd 删除当前行
    x或delete键 删除单个字符
    yy 复制当前行 nyy 复制当前行到第n行
    p 粘贴
    u 撤销
    . 重复执行指令
    J 选择上下两行
    r 单个字符替换
    ZZ 保存并退出
  1. 尾行模式
    :set nu 打开行号
    :set nonu 关闭行号
    :w 保存文件
    :wq 保存退出
    :x 保存并退出
    :n 跳到第n行
    :%s/x/y/g 将所有的x替换成y
    esc键 退出尾行模式
  1. 编辑模式
    esc键 退出编辑模式

权限命令

chmod 参数 filename 修改权限 777为最高权限
chmod 权限 -R filename 递归修改文件权限
chown username filename 修改所属用户 -R递归修改
chgrp groupname filename 修改所属用户组

系统命令

grep xx 文本搜索
top 任务管理器
ps -A 显示所有进程
ps -A | grep xx 单个查看某个进程
free -m 内存使用情况
du 路径 查看目录或文件占多大的空间
date 查看当前日期
date -s 修改系统时间
df -lh 查看磁盘分区
kill -9 pid 杀死进程
where is 从bin、man、系统配置文件目录 中搜索
locate 从数据表中查询 更新数据表 updatedb -i 不区分大小写
find 从磁盘搜索,速度较慢
ln -s file1 file2 软连接文件
ln file1 file2 硬链接文件
crontab 任务调度指令 -e 编辑 -l 查看 -r 删除

安装软件

  1. rpm安装
    rpm -q 是否安装
    rpm -ivh 安装
    rpm -e 卸载
  1. 源码编译安装
    configure 配置
    make 编译
    make install 安装
  1. yum安装
    yum install XXX 联网安装

解压命令

tar -xf 解压
tar -cf 压缩
tar -trf 查看压缩文件

redis

  1. string类型的缓存
    set key value 设置键值对
    get key 获取键值
    mset 设置多个键值对
    mget 获取多个键值
    incr 存储的数据+1 若key不存在 初始为0 再+1
    decr 存储的数据-1若key不存在 初始为0 再-1
    keys * 显示当前所有的key
    del key 删除key
    expire key s 设置过期时间 s秒后过期
    ttl key 查看过期时间
    flushall 清空服务器数据
  1. list列表的缓存
    lpush key value 从左边开始插入
    rpush key value 从右边开始插入
    lrange key value start stop 查看key stop为负时,倒数查看
    lpop key 从左边删除,弹出1个
    rpop key 从右边删除,弹出1个
    lindex key index 通过索引返回元素
    lrem key count value +- 代表反向
    ltrim key start stop 修剪,start到stop以外的删除
  1. set集合的缓存
    sadd key member 添加成员到集合
    smembers key 显示集合中的成员
    srem key member 删除成员
    srandmember key 随机返回集合中的1个元素
  1. hash类型的缓存
    hset key name value 添加 name=>value到key
    hget key name 获取name的值
    hmset key name value name value 添加多个name=>value 到key
    hmget key name name 获取多个name 的值
    hkeys 返回所有的键名
    hvals 返回所有的键值
    hgetall 获取所有的键值对
  1. 伪事务
    multi 开启
    exec 提交
    discard 取消

密码
config set 设置密码
auth 认证
config set 空 清除密码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,723评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,003评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,512评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,825评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,874评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,841评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,812评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,582评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,033评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,309评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,450评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,158评论 5 341
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,789评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,409评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,609评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,440评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,357评论 2 352

推荐阅读更多精彩内容

  • 系统信息cat /etc/os-release 查看系统详细信息(只在centos和redhat上试过生效)arc...
    MicoCube阅读 689评论 0 0
  • 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显...
    周晓风阅读 376评论 0 0
  • 系统 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正...
    莎楽哥哥鸭阅读 761评论 1 51
  • Self-Driving Car Engineer Nanodegree Project: Behavioral ...
    lion_zheng阅读 1,214评论 0 2
  • 周五的傍晚总是透露出不一样的气息,回家的人们虽然经过一周的劳累显得疲惫,表情和整个肢体却多数是轻松而愉悦的,后面有...
    悦己纳人阅读 452评论 0 1