删除

  • rm -rvf *

-f:强制删除文件或文件夹

-r:递归的删除文件或文件夹

-i:删除文件或文件夹前需要确认

-v:详细显示进行步骤

查看

  • ls
  • ll        ls -l
  • cat
  • more
  • less
  • head
  • tail

切换目录

  • cd

返回上一级目录

  • cd ..

cd+路径

绝对路径:从/开始的完整路径

相对路径

.当前目录

..上一层路径

切换到上一次所在目录

  • cd –

临时生效修改主机名

  • hostname+主机名

永久生效

  • hostnamectl set-hostname+(主机名)

默认设置

  • bash

修改网卡配置文件

  • vi /etc/sysconfig/network-scripts/ifcfg-(网卡名)

重启网卡配置

  • systemctl restart network

查看ip

  • ip a
  • ifconfig

清空yum缓存

  • yum clean all

yum源列表

  • yum list

修改dns

  • vi /etc/resolv.conf

nameserver 114.114.114.114

切换用户

  • su

su+用户

#su djl

#su root

环境变量的问题

#su

#su-

创建多层目录

  • mkdir -p +文件夹名

创建文件

  • touch+文件名

网络下载命令

  • wget+下载路径

查看当前容器

  • docker ps

重启

  • reboot

查看硬盘文件

  • lsblk

查看硬盘信息

  • fdisk -l

分区

  • fdisk /dev/(分区名)

n创建分区

p查看分区

w保存退出

q不保存退出

查看分区、挂载、使用率

  • df -f

格式化文件系统

  • mkfs.xfs+(格式化盘名)

关闭防火墙

[centos6.5]

service iptables stop

防火墙开机不启动

chkconfig iptables off

[centos7.0]

service firewalld stop

查看mount命令路径

#which mount

root付用户权限

#gedit /etc/sudoers

#sudo

查看本用户权限

#sudo -l

清除密码

#sudo -k

不需要密码,普通用户直接切换到root

#sudo -i

boot分区一般300m足够大

重定向

date > aa.txt如果不存在,则创建,如果存在,则删除里面的内容,然后在写(覆盖)

>>追加,不清空后面文件的内容,接着在后面写

只能重定向正确的结果,不能重定向错误的结果

2>覆盖

2>>追加

只重定向错误的结果,不重定向正确的结果

hatis+命令(解释命令是干什么的)

--help            -h

man   amanual   manpage

#man -k +关键词

#mandb(更新数据库)

vi编辑器

vi 替换

s/()/()/只切换这一行,而且只切换这一行的第一个

s/()/()/g把本行所有的关键字全都切换

m,ns/()/()/g从第m行切换到第n行

.指定是当前行

$最后一行

$-1当数第二行

%全文切换

\反斜线(转移符)

分隔符不一定非得使用/。如果替换的字符有/的话,我们应该可以使用其他字符比如#等

:%s#()#()g

复制

yy复制当前行

3yy复制三行

y复制当前行
yw复制一个单词
y$复制光标到结尾
y^复制光标到行首
#yy复制#行
#yw复制#个单词
m,ny复制m到n行内容。

撤销 u

前进 ctrl + r

粘贴在命令模式下,将光标移动到将要粘贴的行处,按“p”进行粘贴

剪切

dd

3dd

切换到最后一行

G

切换到第一行

gg

Linux常用的一些基础命令的更多相关文章

  1. git常用情景和基础命令

    git常用情景和基础命令 将项目克隆到本地 --xxx是git的地址 git clone xxxx 或者初始化git(github提供滴) --新建一个readme.md文件 echo "# ...

  2. Linux自学之旅-基础命令(chown和chgrp)

    转: Linux自学之旅-基础命令(chown和chgrp) Linux自学之旅-基础命令(改变所有者与所属组的命令) 文章目录 前言 一.chown命令 二.chgrp命令 总结 前言 1.上一节我 ...

  3. Linux目录结构和基础命令

    Linux目录和基础命令 目录 Linux目录和基础命令 1 Linux目录结构 1.1 Linux文件名命令要求 1.2 文件的类型 2. 基础命令 2.1 ls 2.2 cd和pwd 2.3 命令 ...

  4. Linux - 常用归档、压缩命令

    1. ncompress compress命令是一个相当古老的 unix 档案压缩指令,压缩后的文件会加上一个 .Z 的后缀名,默认不会保留源文件.compress只能对文件进行压缩,若要压缩目录,先 ...

  5. Linux常用的20个命令

    以下为20个命令 1.ls命令:ls命令式列出目录内容(List Directory Contents)的意思.运行它就是列出文件夹里面的内容,可能是文件也可能是文件夹. root@tecmint:~ ...

  6. linux -- 常用的20个命令

    1. ls命令 ls命令是列出目录内容(List Directory Contents)的意思.运行它就是列出文件夹里的内容,可能是文件也可能是文件夹. root@tecmint:~# ls Andr ...

  7. Linux常用的50个命令

    50个最常用的Unix/Linux命令 2014-08-20 这篇文章翻译自http://www.thegeekstuff.com/2010/11/50-linux-commands/这些都是一些很常 ...

  8. Linux常用的18个命令(复习)

    1. cd命令 它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径.如: cd /root/Docements # 切换到目录/root/Docements cd . ...

  9. Linux学习之01_基础命令介绍

    初学Linux,还在摸索中,在这个过程中希望能记录下学习到的东西,参考的的书籍为<鸟哥的Linux私房菜> 在这里学到的主要命令有这几个: data cal bc man shutdown ...

随机推荐

  1. 一些java的部署执行编译等命令

    编译: javac 参数 -d 指定编译后文件的位置 java 执行java文件 java生成jar文件 java执行jar文件 java生成war文件 war包是一种将web程序捆绑到单个文件上的一 ...

  2. 关于Forsaken Isle

    像素化的饥荒,但是和饥荒比起来,生存压力小了不少. 主要突出的是物品合成上 开始主要采集树枝,须根,岩石,燧石一个须根可以生成一根绳子 挺休闲的,种种菜,合合装备 未来版本会有魔法,潜水,巨龙,土族部 ...

  3. 数据库SQL优化大总结之 百万级数据库优化方案(转载)

    网上关于SQL优化的教程很多,但是比较杂乱.近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充. 这篇文章我花费了大量的时间查找资料.修改.排版,希望大家阅读之后,感觉 ...

  4. MySQL主从数据一致性检验

    MySQL主从数据一致性检验 检查主从数据一致性,我们使用pt-table-checksum ,pt-table-checksum是percona-tools一个工具,用来校验主从库数据是不是一致. ...

  5. tmux安装与使用

    安装 用法 重点 一prefix前缀键 二window和pane的区分 tmux 按照官方给出的介绍是:终端复用工具.说白了就是可以仅仅在开启一个终端的情况下同时处理多个任务. 比如下面我设置的这样一 ...

  6. iconfont 入门级使用方法

    iconfont : what? 阿里妈妈MUX倾力打造的矢量图标管理.交流平台.设计师将图标上传到Iconfont平台,用户可以自定义下载多种格式的icon,平台也可将图标转换为字体,便于前端工程师 ...

  7. Word Embeddings

    能够充分意识到W的这些属性不过是副产品而已是很重要的.我们没有尝试着让相似的词离得近.我们没想把类比编码进不同的向量里.我们想做的不过是一个简单的任务,比如预测一个句子是不是成立的.这些属性大概也就是 ...

  8. python3 获取当前调用函数名

    import sys funcName = sys._getframe().f_back.f_code.co_name #获取调用函数名lineNumber = sys._getframe().f_b ...

  9. java反射机制的作用与优点

    java的反射机制就是增加程序的灵活性,避免将程序写死到代码里,例如: 实例化一个 person()对象, 不使用反射, new person(); 如果想变成 实例化 其他类, 那么必须修改源代码, ...

  10. 【NOI2003】银河英雄传

    迭代不一定比递归好 原题: 公元五八○一年,地球居民迁移至金牛座α第二行星,在那里发表银河联邦创立宣言,同年改元为宇宙历元年,并开始向银河系深处拓展. 宇宙历七九九年,银河系的两大军事集团在巴米利恩星 ...