1、修改主机名

切换到root,然后执行 vim /etc/sysconfig/network,进入其中,更改hostname即可。insert进入修改,esc+:,wq保存退出。

2、用户切换

普通用户切换到root:su root (root可以省略)

root切换到普通用户:   su username

3、重启

  • shutdown
  • poweroff
  • init
  • reboot
  • halt

4、树状目录

/etc:所有的系统管理所需要的配置文件和子目录。

/home:存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般该目录

/mnt:系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。

/opt:这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。

/root:该目录为系统管理员,也称作超级权限者的用户主目录。

/tmp:这个目录是用来存放一些临时文件的。

/usr: 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与windows下的program files目录。

/var:这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。

5、文件目录类命令

  • pwd: 显示当前工作目录的绝对路径

  • ls :列出目录的内容

  • mkdir: 创建一个新的目录

  • rmdir :删除一个空的目录

  • touch :创建空文件
  • cd :切换目录

  • cp :复制文件或目录

    (1)cp source dest (功能描述:复制source文件到dest)

    (2)cp -r sourceFolder targetFolder (功能描述:递归复制整个文件夹)

  • rm 移除文件或目录

    (1)rmdir deleteEmptyFolder (功能描述:删除空目录)

    (2)rm -rf deleteFile (功能描述:递归删除目录中所有内容)

  • mv 移动文件与目录或重命名

  (1)mv oldNameFile newNameFile (功能描述:重命名)

  (2)mv /temp/movefile /targetFolder (功能描述:移动文件)

  • cat :查看文件内容   如:cat -A test.txt

  • tac:查看文件内容:查看文件内容,从最后一行开始显示,可以看出 tac 是 cat 的倒著写。

  • more 、less:查看文件内容

6、Vim常见指令

以 vi 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件数据。

常用语法

1)yy (功能描述:复制光标当前一行)

y数字y (功能描述:复制一段(从第几行到第几行))

2)p (功能描述:箭头移动到目的行粘贴)

3)u (功能描述:撤销上一步)

4)dd (功能描述:删除光标当前行)

d数字d (功能描述:删除光标(含)后多少行)

5)x (功能描述:删除一个字母,相当于del)

X (功能描述:删除一个字母,相当于Backspace)

6)yw (功能描述:复制一个词)

7)dw (功能描述:删除一个词)

8)shift+^ (功能描述:移动到行头)

9)shift+$ (功能描述:移动到行尾)

10)1+shift+g (功能描述:移动到页头,数字)

11)shift+g (功能描述:移动到页尾)

12)数字N+shift+g (功能描述:移动到目标行)

linux基础知识和常用命令的更多相关文章

  1. Linux基础 - 系统优化及常用命令

    目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...

  2. Linux基础系统优化及常用命令

    # Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...

  3. Shell编程(二)——shell的基础知识及常用命令

    shell的基础知识 一.bash有以下特点: 1.记录命令历史 2.指令和文件名补全 3.别名 alias rm='rm -i' 4.通配符 * 0个或多个字符 ?​匹配一个字符 5 输入输出重定向 ...

  4. Linux基础——安装以及常用命令

    Linux基础--常用命令 1.安装Vmware 进入VMware官网:  https://www.vmware.com/cn.html下载安装 镜像推荐网址下载:https://www.linux. ...

  5. Linux CentOS 知识和常用命令

    1.常用热键 [Tab]它具有“命令补全”与“文件补全”的功能[Ctrl+C]中断执行中的程序组合键[Ctrl+d]键盘输入结束.也可以用来替代 exit 2.Linux 常用编辑器 vi 和 vim ...

  6. Git基础知识与常用命令

    一:相关概念: 1:工作区(Working Directory): 就是你在电脑里能看到的目录 2:版本库(Repository): 工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库. ...

  7. MongoDB基础知识与常用命令

    SQL术语/概念 MongoDB术语/概念 解释/说明 database database 数据库 table collection 数据库表/集合 row document 数据记录行/文档 col ...

  8. Linux基础系列:常用命令(4)_系统监控

    1. 系统监视和进程控制工具—top和free 1) top命令的功能:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 2) ...

  9. Linux基础系列:常用命令(1)

    1.开启Linux操作系统,要求以root用户登录GNOME图形界面,语言支持选择为汉语 2.使用快捷键切换到虚拟终端2,使用普通用户身份登录,查看系统提示符 命令:ctrl+alt+F2 3.使用命 ...

随机推荐

  1. boost::bind四种应用场景的例子

        普通函数 int f( int a, int b ){return a + b;}boost::bind( f, _1, 9 )( 1 ) 成员函数 struct demo{int f( in ...

  2. python线程事件Event(30)

    在python项目开发中,线程thread使用是比较常见的,在前面的文章中我们介绍了 python线程的创建 以及 线程互斥锁 ,今天还要额外介绍一个与线程相关的内容 – 事件Event. 一.pyt ...

  3. 菜单特效jq

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  4. Beginning Linux Programming 学习-chapter2-Shell programming-Pipes and Redirection

    "为了从事创造性工作,人类需要孤独,可是在孤独中,广义的人类仍存在于内心."--(德国)奥铿                                             ...

  5. 有关Linux服务器的一些配置

    1.Redis部署 1.版本 redis-3.0.72.上传解压 3.编译 make && make install 问题:/bin/sh: cc: command not found ...

  6. ASP.NET Core分布式项目-3.oauth2与open id connect 对比

    oauth2 open id connect

  7. (转)从0移植uboot (四) _点亮调试LED

    这一节主要讨论1个问题:点灯.点灯是实际开发中,特别是裸板开发中常见的调试手段,相当于主机开发中漫天飞舞的printf/printk.为了追踪程序的现场执行情况,很多时候我们都使用点一个灯的方法来进行 ...

  8. Skip List(跳跃表)原理详解与实现

    ref : https://dsqiu.iteye.com/blog/1705530   本文内容框架: §1 Skip List 介绍 §2 Skip List 定义以及构造步骤   §3 Skip ...

  9. gRPC Golang/Python使用

    gRPC Golang/Python使用 以前开发网站都是用http协议,学过TCP/IP协议的人都知道,在传输层TCP的基础上,应用层HTTP就是填充了一定规则的文本. 1.gRPC使用和介绍 工作 ...

  10. (十)easyUI之折叠面板+选项卡+树完成系统布局

    一.效果 二 .编码 数据库设计 数据库函数设计,该函数根据父节点id 查询出所有字节点(包括孙子节点) BEGIN #声明两个临时变量 ); ); '; SET tempChd=CAST(rootI ...