Linux教程

Linux基本内容

本文主要是介绍Linux基本内容,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

基础命令

  vim篇

  a、i、o输入模式

  esc键进入命令模式

  :进入末行模式

  ctrl+a移动到行首

  ctrl+e移动到行尾

  ctrl+d删除当前选中

  ctrl+u删除左侧所有

  ctrl+k删除右侧所有

  ctrl+y恢复

  ctrl+c终止

  ctrl+l clear清屏

  gg跳转到文件的行首  //命令模式下

  G跳转到文件的末尾行  //命令模式下

 Linux系统篇

  history    查看历史记录命令

  last      查看错误登录的日志

  diff      比对文件,标红的就是不同

  make      编译源码

  init 0/3/5    关机/命令行/图形化

  reboot     重启

  hostnamectl   查看版本

  uname -a    显示电脑及操作系统的相关信息

  cat       查看文件内容

  dmsetup ls   查看谁在占用

  systemctl    服务控制

 目录和文件篇

  pwd       查看当前目录路径

  cd       进入文件目录

  du       统计目录及文件空间占用情况

  mkdir      创建空目录

  touch      创建空文件

  alias      命名别名

  cp       复制文件或命令

  rm       强制删除

  mv       移动或复制文件

  which      搜索程序

  ln       链接

  ls       显示目录中的内容,包括子目录和文件相关属性

  more       查看文件内容

  less      查看文件内容

  head      查看文件开头的一部分内容(默认十行)

  tail      查看文件结尾的少部分内容(默认十行)

  cat       查看文件内容

  wc       统计文件中的单词数量

  find      采用递归方式,根据目标的名称、类型、大小等不同属性进行精细查找

  grep      在文件中查找并显示包含指定字符串的行

  tar       制作归档文件、释放归档文件

 软件安装篇

  rpm       管理rpm软件包

  yum       管理yum软件包

 用户管理及文件权限篇

  useradd     添加用户

  passwd     用户密码管理

  usermod     修改用户信息

  userdel     删除用户

  groupadd    添加组账号

  gpasswd     组密码管理

  groupdel    删除组成员

  id       查询用户身份标识

  groups     查询用户所属的组

  finger     查询用户账号的向下信息

  users、w、who  查询已登录到主机的用户信息

  tty       用于显示终端机连接标准输入设备的文件名称

  chmod      设置文件和目录权限

  chown      设置文件和目录归属

 磁盘管理篇

  jobs      查看后天运行程序

  fg       调出后台运行程序

  blkid      查看硬盘简要信息

  fdisk      查看或管理磁盘分区

  mkfs      创建文件系统

  mount      挂载文件系统

  umount     卸载文件系统

  df       查看磁盘使用情况

  lvm部署命令      

    scan(前面加pv\vg\lv)   卷扫描

    create(前面加pv\vg\lv)  卷建立

    display(前面加pv\vg\lv) 卷显示

    remove(前面加pv\vg\lv)  卷删除

    extend(前面加pv\lv)    卷扩展

    reduce(前面加pv\lv)    卷减容

  quota      磁盘配额

  dd        用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换

 进程管理篇

  ps        查看静态的进程统计信息

  top       查看动态的进程统计信息

  pgrep      根据特定的条件查询进程的PID信息

  pidof      找出进程名对应的进程号

  kill       关闭进程

  kill all     根据进程名关闭进程

  pkill      用于杀死进程,与kill不同的是它会杀手指定名字的所有进程,类似于killall命令。可以套用pkill -kill

 计划任务篇

  at        一次性计划任务

  crond      周期性计划任务

  date       查看时间

 分析和排查系统故障篇

  last       用户最近登录情况

  lastb      登录失败的用户记录

 Linux基础网络设置篇

  ifconfig     查看所有活动网络接口的信息(查看指定网络接口信息加上网络接口名就行)

  hostname     查看或设置当前主机(临时命令,永久需要进入/etc/hostname文件,同时修改本地地址解析/etc/hosts

  route      查看或设置主机中的路由表信息

  netstat     查看系统的网络连接状态、路由表、接口统计信息

  ping       查看链路是否能通信

  traceroute    路由跟踪

  nslookup     用于查询DNS的记录,查询解析域名是否正常,在网络故障时用于诊断网络问题

  curl       不带有任何参数时,curl就是发出GET请求

 三剑客篇

  grep       在文件中查找并显示包含指定字符串的行

  sed       字符流编辑工具(行编辑工具)==按照每行中的字符进行处理操作

  awk       awk是一种处理文本的语言,是一个强大的文本分析工具

 

   

这篇关于Linux基本内容的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!