1.Linux(一切皆文件)

root指当前用户,root为顶级用户,wf指机器名字,~目录的根文件夹

2. 常用基本命令

1)cd /            进入Linux系统根目录
2)ls             查看当前目录
3)ll             查看当前目录详细信息
4)cd /etc        进入操作系统的配置文件目录
5)cd  home       进入用户目录
6)pwd            查看当前目录
7)cd             进入文件(分为绝对路径和相对路径)
如 :[root@wf usr] cd  /usr/tmp   指绝对路径[root@wf usr] cd  tmp/    指相对路径
8)ls -a          可查看隐藏目录
9)mkdir  xxx     建文件夹
10)mkdir -p mm/nn/oo   建多层目录文件夹
11)vi   xxx.txt  建文件
12)rm  xxx.txt       删除文件
13)rm -rf  xxx       直接删除所有(文件夹和文件)
14)cp x.txt y.txt  复制文件(x老文件,y新文件)
15)mv  移动文件夹如:mv /opt/a.txt  /usr/  指把opt下的a.txt移到usr目录下
16)cat a.txt         查看文件a.txt
17)head -n a.txt 显示前n行
18)tail -n a.txt 显示后n行
19)tail -2n a.txt | tail -n  显示中间n行,|为管道符
20)wc -l a.txt       查看当前文件有多少行
21)wc -L a.txt       查看最长行有多少字符
22)whoami            查看当前用户(#为root)
23)groups            查看当前所在组
24)id                查看当前用户GID和UID
25)useradd xx        新建用户(用户文件夹在home文件下)
26)passwd xx     给用户设置密码
27)su xx         切换用户
28)usedel xx     删除用户
29)usermod -l  [新用户名]  [旧用户名]        修改用户名
30)usermod -g [新组名] [用户名]            修改用户所属分组
31)groupadd xxx  新建组
32)groupmod -n [新组名] [旧组名]           修改组名
33)chmod -r      赋予权限(数字模式)(r为4,w为2,x为1)
34)exit          退出
35)clear         清屏(快捷键ctrl+l)
36)man[命令名称] 查询命令详细参数
37)mnt[设备名称][挂载点]                    挂载命令
38)echo $PATH        打印变量的值
39)printenv      打印环境变量
40)printenv | more   查看更多文件内容
41)printenv | less       查看更少文件内容
42)wc -w a.txt           统计单词个数
43)wc -l a.txt           统计行数
44)wc -L a.txt       统计最长一行有多少个字符
45)ls -l *.py | wc -l    统计文件行数
46)grep          过滤查找
47)  rpm            软件包的管理工具
48)file          识别文件类型
49)which     用于查找文件(当前文件夹及子文件夹)或者查找命令
50)find      查找文件
51)ln -s     创建一个软链(理解为快捷方式)
52)date      显示日期时间
53)cut -b    以字节为单位分割-d -f   一起使用自定义分隔符,取位置
54)tr        转换(或删除)
date -u | tr '0-9' '0'把日期中的0-9字符全换成0
55)ping  连通网络
56)touch     建文件
57)expr      抓取字符串位置,计算字符串长度
58)df            当前磁盘使用情况
59)du            显示目录或文件的大小
60)rmdir     删除空的目录
61)dd            用于读取/转换并输出数据
62)ssh           连接另一台主机
63)ps -aux       当前计算机所有信息(包括PID)
64)kill -9 PID   杀死进程
65)free -s 10    每隔10s显示内存状态
66)yum install -y zip unzip 安装zip的压缩和unzip的解压缩功能
67) sed      利用脚本处理文本文件sed -e        添加直接输出sed   -i      直接修改脚本文件
68)

3.vi命令详解

1)命令行状态i-->将命令行状态切换到插入行状态  光标停留在当前位置a-->将命令行状态切换到插入行状态 光标停留在当前位置的下一个位置o-->将命令行状态切换到插入行状态 在当前行的下一行插入一个空行dd-->删除当前行按键delete-->删除当前字符nyy(n为你要复制的行数)-->复制p-->粘贴shift+g-->到文章尾部shift+^-->光标到行首shift+$-->光标到行尾部ctrl+b-->后翻一页(PgDn)ctrl+f-->前翻一页(PgUp)
2)插入模式没有命令
3)底行模式(按ESC进入):w-->保存:wq-->保存并退出文件:q-->退出文件(此时的文件不能修改):q!-->强制退出:n-->光标直接移动到n行/xxx-->在当前文档搜索到匹配的第一个字符(串)

Linux系统下的一些常用基本命令相关推荐

  1. Linux系统下操作的常用快捷键

    Linux系统下操作的常用快捷键     Ubuntu基本快捷键(可能有重复.不全)欢迎指正 * 打开主菜单 = Alt + F1 类似Windows下的Win键,在GNOME中打开"应用程 ...

  2. Linux系统下的hadoop常用命令

    目录 创建目录 查看目录下内容,包括文件名,权限,所有者,大小和修改时间 将本地文件或目录上传到HDFS中的路径 从本地复制文件到hdfs文件系统(与-put命令相似) 将文件或目录从HDFS中的路径 ...

  3. cmd调取windows组件的dos命令大全和常用网络工具,及Linux系统下命令大全

    前言 windows与liunx系统,有许多相同,但有些不通的地方,通过一下的比较,可以加深记忆.若在windows下,某个组件不工作,或者网络不通,或许cmd调取windows组件的dos命令大全: ...

  4. Linux系统下基本命令

    Linux系统下基本命令: 要区分大小写 uname 显示版本信息(同win2K的 ver) dir 显示当前目录文件,ls -al 显示包括隐藏文件(同win2K的 dir) pwd 查询当前所在的 ...

  5. linux系统下常用或有用的系统级命令

    本文章记录我在linux系统下常用或有用的系统级命令,包括软硬件查看.修改命令,有CPU.内存.硬盘.网络.系统管理等命令.但本文不打算介绍生僻命令,也不介绍各个linux发行版下的特有命令,且以后会 ...

  6. linux的常用备份方法,Linux系统下常用的数据备份方法

    Linux系统下常用的数据备份方法 发布时间:2009-10-28 15:11:36来源:红联作者:szlfeng Linux系统下常用的数据备份方法 1.本机上数据的手工备份 Linux系统上配有功 ...

  7. hpe服务器装linux,HPE ProLiant 系列服务器Redhat Linux系统下安装SSA CLI及基本命令使用...

    SSA CLI 工具基本常用命令介绍: 英文缩写对应关系:Chassisname=ch:controller=ctrl:logicaldrive=ld:physicaldrive=pd:drviewr ...

  8. kali linux wps 2019 删除_良心推荐!Linux系统下常用办公软件大盘点

    今天来给大家来盘点一下, Linux 系统下那些好用的办公软件!如果大家有更好的心水软件,也可以留言和大家分享哦~ WPS 办公套件 优秀的国产办公软件,打开文档迅速,相比 Windows 下的版本, ...

  9. 良心推荐!Linux系统下常用办公软件大盘点

    今天来给大家来盘点一下, Linux 系统下那些好用的办公软件!如果大家有更好的心水软件,也可以留言和大家分享哦~ WPS 办公套件 优秀的国产办公软件,打开文档迅速,相比 Windows 下的版本, ...

最新文章

  1. 能用来写安卓吗_石粉能否用来制砂生产?能代替沙子使用吗?Z95
  2. python实现DES算法
  3. 配置两个不同kerberos认证中心的集群间的互信
  4. 公众号 采集 java_Java实现公众号数据的抓取
  5. SpringBoot项目的 log4j漏洞解决—JeecgBoot
  6. 微信小程序如何快速生成wxml,wxss,json,js目录文件
  7. 行为型模式——模板方法模式
  8. No serializer found for class
  9. 如何在html中插入表情包,怎么把表情包插入word
  10. kernel日志时间转换函数
  11. [Learn Android Studio 汉化教程]Reminders实验(一)
  12. 简易五子棋程序(C语言实现)
  13. RPA机器人技术一般用于什么行业?
  14. scala特质 对比java的接口 使用方法
  15. iPhone的照片格式如何修改成jpg?
  16. 30个最值得去的人间仙境
  17. 2022年必读的10本经管好书
  18. 条码打印软件中如何插入特殊字符
  19. 华为路由器console口加密 telnet远程登录 DHCP server在路由器中的两种写法
  20. python 火车票查询,Python3实现火车票查询工具

热门文章

  1. AKAZE/KAZE局部特征
  2. 知识点滴 - 项目阶段的定义
  3. IOS开发—— 获取AppDelegate的属性或字段
  4. 通过USB转TTL串口下载stm32程序
  5. 爬虫系列:某家小区房产信息及POI数据获取
  6. 嵌入式Linux从入门到精通之第一节:软件安装
  7. 管理工作三大忌!推荐阅读收藏哦
  8. 外企人常使用的工作邮箱,建议收藏!
  9. node.js 基础(含mongodb,express,express-art-template)
  10. 全球酷站秀:15个顶尖的 CSS3 网站作品