热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linuxdates_Linux常用命令总结

root是超级用户ifconfig查看ip地址su:在不退出登陆的情况下,切换到另一个用户的身份eg:sulemon切换到lemon这个用户,将提示输入密码,输完密码后即可登录#:
dd90e9a203d56075d91b81bd8d5a1497.png

root是超级用户

ifconfig 查看ip地址

su:在不退出登陆的情况下,切换到另一个用户的身份

eg: su lemon

切换到lemon这个用户,将提示输入密码,输完密码后即可登录

#:超级用户提示符,

$:昔通用户提示符

hostname:查看主机名

who:查询登到系统的用户,

whoami:确认自己的身份

history:查看运行命令的历史

ifconfig:显示或设置网络设备的命令,我们可以用这个命令查看自己虚拟机的IP地址

ping: ping是Windows, Unix和Linux系统下的一个命令, ping也属于一个通信协议,它也是TCP/IP协议的一部分,利用"ping"命令可以检查网络是否连通

kill:杀死进程(kill-9进程号强制杀死进程)

date:显示日期

修改时间: date-s时间或者日期(只能在超级用户下使用)

eg: date-s"2017-11-25 09:50:00"

进程:电脑正在运行的程序

线程:电脑同一个软件不同功能在运行

linux的文件系统是采用层级式的树状目录结构,在此结构中的最上层是根目录"/".下层是各种各样的子目录和文件

理解根目录底下的相关linux文件目录是非常重要的

linux严格区分大小写

Linux每个命令之间必须有空格

Linux一切皆文件

Linux可执行文件以.sh格式

可执行文件都在bin目录下

/ Linux 文件系统的上层根目录

root 存放root用户的相关文件

home 存放普通用户的相关文件

bin 存放常用命令的目录,如vi,su,普通用户就可以读取的命令

sbin 具有一定权限才可以使用命令

etc 存放配置的相关文件

var 存放经常变化的文件,如网络连接的sock文件

usr 安装一个文件的默认目录,相当于windows的program files

dev 设备文件的保存目录

lib系统库保存目录

mnt系统挂载光驱和软驱目录

proc直接写入内存的,不能直接操作,保存的是内存的挂载点

目录操作相关:绝对路径:以/开头的路径都是绝对路径

以../开头的路径都是相对路径!

pwd命令,显示当前目录

cd命令,切换目录

用法:cd 目录路径

cd ./ 当前目录

cd ../ 切换到上级目录

cd / 切换到 根目录

cd ~ (或只有cd) 切换到用户主目录

mkdir ,创建目录

创建层级目录,需要加 -p

mkdir 目录名 -p

rmdir ,删除目录

用法:redir 目录名

rm -rf 文件名(递归删除,r:递归 :强制)

rm ,删除文件

用法,rm 文件名

vi:是linux下常用的,功能强大的文本编辑器 vim:高亮

调用方法: vi a.txt (如果a.txt不存在则创建 保存退出则创建成)

按键盘i进入编辑状态

退出编辑按ESC键 退出方法

不保存退 q!

保存退出 wq

输入/ 进入搜索,输入你需要搜索的关键字 ,按enter (处于非编辑模式下), 查询多个关键字,按n一个,,b,上一个

输入:set nu,显示每一行的行数 (退出辆辑模式)

跳到第一行的第一个字符:先按两次“g”,首行

按键盘G可以直接定位到最末尾 (退出编辑模式)

注意:键盘输入,都是英文输入法进行输入,中文输入法会乱码

在非编辑模式下按ctrl+z时,在vi文件名(编辑这个文件) ,会报错,这时会出现一个文件名,swp文件,只需要把这个文件删除即可恢复正常 ll-a



推荐阅读
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 本文详细介绍了网络存储技术的基本概念、分类及应用场景。通过分析直连式存储(DAS)、网络附加存储(NAS)和存储区域网络(SAN)的特点,帮助读者理解不同存储方式的优势与局限性。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 从 .NET 转 Java 的自学之路:IO 流基础篇
    本文详细介绍了 Java 中的 IO 流,包括字节流和字符流的基本概念及其操作方式。探讨了如何处理不同类型的文件数据,并结合编码机制确保字符数据的正确读写。同时,文中还涵盖了装饰设计模式的应用,以及多种常见的 IO 操作实例。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 本文介绍了在Windows Server 2003环境下,使用XAMPP Lite 1.7.1和DotProject 2.1.3时遇到的日历和甘特图中文乱码问题的解决方案。通过修改相关文件和配置,可以有效解决这些问题。 ... [详细]
  • PHP中去除换行符的多种方法及应用场景
    本文将详细介绍在PHP中去除换行符的各种方法,并结合实际应用场景进行说明。通过本文,您将了解如何根据不同操作系统的特点,选择最合适的换行符处理方式。 ... [详细]
  • 深入理解Shell脚本编程
    本文详细介绍了Shell脚本编程的基础概念、语法结构及其在操作系统中的应用。通过具体的示例代码,帮助读者掌握如何编写和执行Shell脚本。 ... [详细]
  • 本文介绍Linux中的Diff命令,该命令用于逐行对比两个文本文件,展示它们之间的差异。通过系统性检查,它能有效标识出文件间所有不同的行,无需事先对文件进行排序。 ... [详细]
author-avatar
90--00_203_206
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有