Linux 一些基本的命令

1,显示时间日期: date
2,日历: cal
3,计算器:bc
4,【Tab】 命令补全/文件补全
5,终端当前程序: 【ctrl】+c
6,直接离开命令模式:【Ctrl】+d
7,man +命令:命令说明运用
8,info 跟man的功能差不多
9,超简单的文本编辑器: nano
10,关机:shutdown -t +秒
shutdown now 立即关机
powerdown now
shutdown -r 重新启动
shutdown -h +20:12
half
11,ls 查看当前目录列表
ls -al :列出当前目录所有文件的详细权限与属性
12,chgrp :修改文件所属用户组 chgrp + 修改的用户名+文件名
13,chown :修改文件拥有者 chown + 拥有者+文件名
14,chmod :修改文件权限 chmod 777 文件名
15,cp :复制文件 cp 源文件 目标文件
16,mkdir :建立新目录 +目录名
17,touch :建立空文件 +文件名
18,uname -r :查看内核版本
19,uname -m :查看操作系统构架版本
20,【.】:此层目录的意思
【…】:上层目录的意思
【-】 :前一个目录
【~】:家目录
21,cd :切换目录
pwd :显示当前目录
mkdir :新建一个目录 建立一个权限为rwe–x--x 的目录 mkdir -m 711 text
mkdir -p text/text1/text2/text3/text4 自行建立多层目录
rmdir :删除一个空目录
rmdir -p +目录名 连同上层的空目录一起删除
22,mv :移动文件 mv/bin/id /root 将id 移动到root目录中
23,用exit可以退出root
24,文件内容的查看:
cat :由第一行开始显示文件的内容
tac :由最后一行开始显示文件的内容
ni :显示的时候同时显示行号
more :一页一页的显示
less : 与more更好,可以往前翻页
head :只看前面几行
tail :只看后面几行 默认的是最后10行
od :以二进制方式读取文件
25,cat -n 加行号显示文件
cat -A 内容完整显示,包括特殊字符
26,tail -n 20 显示最后20行
tail -n +100 显示100 行以后的内容
27,od 查看非纯文本文件
od -t a 默认字符输出
c ASCII字符输出
d 十进制输出
f 浮点数输出
28,file :查看文件类型
29,which +command 查找命令所在的目录
30,查找文件 用 whereis find locate
一般不用find,查找速度慢,影响硬盘性能,最后再用find查找
whereis 只查找特定目录下的文件
locate 利用数据库来查找文件
31, find 和whereis 在ubuntu中不好用
可以用 locate
locate -i 忽略大小写差异
-c 只输出文件数量
-r 可接正则表达式

32,lsblk :查看磁盘信息
33,mkfs.xfs 磁盘格式化
34,压缩命令:gzip,bzip2,xz
tar 为一个打包软件
35,gzip 压缩 为 xxx.gz
bzip 压缩为 xxx.bz2
xz 压缩为 xxx.xz xz的压缩比最好,但时间最长
36, 解压 -d
原文件不被删除 -k
37, 打包压缩: tar-jcv -f xxx.tar.bz2
查询:tar-jtv -f xxx.tar.bz2
解压缩 :tar-jxv -f xxx.tar.bz2 -C 解压的目录
38,vim:用三种模式 一般命令模式 编辑模式 命令行模式
39,一般模式(命令模式)下:
0 或【home】光标移动这一行的最前面
$ 或【end】 光标移到这行的最后面
G 光标移动最后面一行
gg 光标移到第一行
n + 向下移n行
x 删除光标后的一个字符 X 删除光标前的一个字符
dd 删除光标的一整行
ndd 删除光标向下的n行
dG 删除光标以下的所有行
yy 复制光标所在行
nyy 复制光标以下n 行
yG 复制光标到最后一行
y0 复制光标所在的那个字符到行首的所有字符
y$ 复制光标所在的那个字符到行尾的所有字符
p 粘贴到光标的下一行 P粘贴到光标的上一行
J 合并此行和下一行
u 恢复前一个操作
【Ctrl】+r 重复前一个操作
ZZ 保存离开

命令行模式:
/word :向光标之下查找一个word的字符串
?word :向光标之上查找
n 重复前一个操作
:x,ys/word1/word2/g 在x 与y 之间查找word1 并替换为word2
:1,$s/word1/word2/g 从第一行到最后一行 查找word1,并替换为word2
w! 强制保存
q! 强制退出
:w[filename] :将数据保存为另一个文件 新文件名
:x,y w[filename] 将x到y 行的数据保存为另一个文件
:set nu 显示行号
:sp 打开一个新窗口 默认显示则显示同一个文件
:sp[filename] 在新窗口显示新文件
在一般模式下 按[ctrl]+w+↓ 光标移到下一个窗口
[ctrl] +w +↑光标移动上一个窗口
: set autoindent 自动缩进

Linux 一些基本的操作命令相关推荐

  1. linux常用高级命令,Linux常用高级文件操作命令

    Linux常用高级文件操作命令 cat 查看文本#cat 文件名 打印文件内容到当前屏幕上#cat -n 文件名 显示行号#cat gt; Linux常用高级文件操作命令 cat 查看文本 #cat  ...

  2. linux写入系统状态到文件夹,实验二 Linux系统简单文件操作命令

    *实验二** Linux系统简单文件操作命令 项目内容 这个作业属于哪个课程 这个作业的要求在哪里 学号-姓名 17041518-孙小文 作业学习目标 学习在Linux系统终端下进行命令行操作 :掌握 ...

  3. linux磁盘相关命令,Linux磁盘管理常用操作命令

    原标题:Linux磁盘管理常用操作命令 本文汇总了Linux磁盘管理基础知识.其中包括存储设备的挂载和卸载常用操作命令.自动挂载操作命令和磁盘分区操作命令等. 一.存储设备的挂载和卸载 存储设备的挂载 ...

  4. 网页修改linux命令行,linux中文本修改操作命令linux网页制作 -电脑资料

    在命令模式下可以使用 vi 提供的各种有关命令对文本进行修改,包括对文本内容的删除.复制.取代和替换等, 1. 文本删除/移动 在编辑文本时 ,经常需要删除一些不需要的文本,我们可以用键将输错或不需要 ...

  5. 简单的Linux操作命令,Linux系统简单文件操作命令

    项目 内容 作业课程归属 学号-姓名 17041419-刘金林 作业学习目标 1)学习Linux的基本操作命令:2)在终端上运用命令行去实现基本文件操作 1.查看当前目录 问:提示符$与#的区别? 答 ...

  6. Linux文件和目录操作命令

    Linux文件和目录操作命令 文章目录 Linux文件和目录操作命令 基本列表功能 显示长列表 处理文件 创建文件 复制文件 链接文件 重命名文件 删除文件 处理目录 创建目录 删除目录 基本列表功能 ...

  7. linux创添加用户命令,Linux创建用户的操作命令

    Linux创建用户 useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户. 创建用户 useradd [-d home] [-s shell] [-c comme ...

  8. Linux安装与基本操作命令与JDK的安装,Mysql的安装,Tomcat的安装

    Linux简介 Linux的概述 林纳斯·托瓦兹                                  linux Linux的发展史 Linux 操作系统的诞生.发展和成长过程始终依赖着 ...

  9. Linux常用的终端操作命令

    Linux终端常用操作命令 关机重启 shutdown -h now:表示立即关机 shutdown -h 1:表示1分钟后关机 shutdown -r now:立即重启 halt:就是直接使用,效果 ...

  10. Linux介绍以及常用操作命令

    Linux 课程目标 ​ Linux概述[了解] ​ Linux网络连接三种模式[了解] Linux目录结构[掌握] Linux常用命令[掌握] Linux操作目录的命令[掌握] Linux操作文件的 ...

最新文章

  1. 不可不知的STL sort函数实现原理
  2. SBB:南土所梁玉婷、孙波等跨气候带土壤移置揭示了气候变暖及施肥对土壤固氮微生物递增的环境过滤作用...
  3. CocoaPod出现“target overrides the `OTHER_LDFLAGS`……的解决方案
  4. 从寻找可敬的人类开始,扩展未来人类生存的8个维度
  5. 懂你,从选择内裤开始
  6. mysql mysqldump只导出表结构或只导出数据的实现方法
  7. python(numpy,pandas7)——pandas的数据选择
  8. PhpStorm 注册相关
  9. Python获取磁盘使用信息,python获取GPU信息,python根据进程号获取进程信息,pynvml 获取GPU信息,psutil 获取进程信息,系统信息等
  10. 东软刘积仁:软件已从高科技领域变成大众消费品
  11. 谷歌更新TensorFlow目标检测API
  12. Windows核心编程_将窗口嵌入到桌面图标下面不被遮挡 spy 分析过程
  13. U-Boot在FL2440上移植(四)----支持网卡DM9000和烧写yaffs文件系统
  14. iOS中__block 关键字的底层实现原理
  15. 搞笑又雷人的个人签名
  16. websocket 聊天室 demo ( tornado + nginx + wss + 在线demo)
  17. EMC Isilon存储服务器误删除虚拟机恢复过程
  18. 7.14英语学习:英国拍争议文物
  19. linux两个邮件服务,Linux系列-Red Hat5平台下的Postfix邮件服务搭建(二)
  20. AD域创建及加入域的办法

热门文章

  1. 程序员吐槽_男子吐槽:35岁被裁都是低端程序员,有能力只会是一个新台阶
  2. WebService传输SoapObject数据出现 org.ksoap2.serialization.SoapObject cannot be cast to java.util.Vector的问题
  3. android 简单的音乐播放器
  4. 七、Linux 常用 Shell 命令,控制台的快捷键以及 Shell 编程(上)
  5. 西安电子科技大学第16届程序设计竞赛 E题
  6. java插件技术_idea 好用的java插件
  7. 三维点云数据处理软件供技术原理说明_海量点云数据处理理论与技术
  8. python题库刷题训练软件_刷题 -- python计算器练习题
  9. centos 上传jar 命令_centos上快速将一个jar使用docker部署启动
  10. 操作系统系列「一」OPERATING SYSTEMS THREE EASY PIECES 《操作系统导论》