文件基本操作:

增删查改:

创建文件:touch(创建文件和修改文件或者目录的时间戳),vim、vi(编辑/创建文件),mkdir(创建文件目录)

移动和修改文件名:mv

删除文件:rm –rf(强制递归删除)

复制文件:cp 复制目录加-R,R表示recursive,具体可以查看man cp

退回上一级目录:cd ..(注意,cd后面要空格,否则语法错误)

查看:cat,more,tail,head

tail的动态显示:tail –F

查询倒数第N行数据:tail –n N 文件

查询前面第N行数据:head –n N 文件

(–n可以省略不写)

解压:tar –xvzf

解压到另外目录 :tar –xvzf   压缩包名  -C  另存为路径   (C为大写)

压缩:tar –cvzf ,压缩的时候,注意格式是 tar –cvzf test.tar.gz test,这里表示是压缩test,而不要写反了,比如写成tar –cvzf test test.tar.gz是错误的。

帮助命令:--help,whatis,man,info命令

具体用法如下:info cp /man cp /whatis cp /cp –help,注意当我们进入到帮助文档的时候,我们按Q键退出,而不是ESC。

模式匹配命令:grep,它会匹配该行出现的字符grep查询一个文件,例如: [root@hdfs ~]# grep root /etc/passwd。

管道符: | ,它的作用就是把左边的输出当做右边的输入  , 具体用法:cat /etc/rpc|grep nfsd

文件权限基本操作:

查看文件的所有者、所属组和其他人。命令ll

代表字符

权限

对文件的含义

对目录的含义

r(4)

读权限

可以查看文件内容

可以看到目录里面的文件

w(2)

写权限

可以修改文件内容

可以增加文件或删除目录里面的文件

x(1)

执行权限

可以执行文件

可以进入到目录

如果文件可以读,只是代表这个文件可以被修改,但是至于这个文件能不能被删除,不是由文件本身决定的,而是由它所在---的目录的权限来决定的

文本编辑器:

vi/vim文本编辑器进入编辑器

进入插入模式主要是a,i注意是小写的,如果想在行首插入的时候,直接I,如果想在行尾的直接大A进入,如果想在行的上面插入O,如果想在行的下段插入o.

上面的a,I,o都是可以直接进入插入模式的。

定位模式:

其实 前面的I或者A,我们可以直接$或者0来完成定位操作。

H,J,K,L,H表示左移,L右移

gg表示到第一行,G表示最后一行,nG表示到第n行

设置行号:

命令:set nu 取消set nonu

文件系统:

备注:

在linux里面所有的设备都是文件。

/usr相等于window的/c:\windows

/usr/bin  、 /bin  :存放所有的用户可以执行的命令

/usr/sbin  、/sbin  :存放只有root可以执行的命令

/home:用户缺省宿主主目录

/proc:虚拟文件系统,存放当前内存镜像

/dev:存放设备文件

/lib:存放系统程序运行所需的共享库

/lost+found  :存放一些系统出错的检查结果

/tmp:存放临时文件

/etc/:系统的配置文件

/var:包含进程发生变动的文件,如邮件、日志文件、计划任务等

/usr:存放所有的命令、库、手册页等

/mnt:临时文件系统的安装点

/boot:内核文件及自举程序文件保存的位置

查看系统分区:df   fdisk

df -h 可以查看分区详细信息,fdisk -l 也可以

统计文件大小:du

查看文件和目录的大小,命令du –h 文件或者目录

但是上面会显示很多出来,所以只是统计出目录大小不显示目录下面的文件大小的情况可以使用命令:du –sh /etc

网络基本操作:

没有网络更新时间:date 112223242018.15(月日小时分钟年.秒)

有网络更新时间:ntpdate aisa-pool.ntp.org,确保ntpd服务启动

备注:时间准确对于集群而言是相当重要的。

修改网络:setup

防火墙:service iptables status  、 vim /etc/sysconfig/iptables

Linux基本命令运行的更多相关文章

  1. linux 基本命令 [转]

    linux 基本命令 1.ls  (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ~]# ls [-aAdfFhilRS] 目录名称 [root@lin ...

  2. cv:显示Linux命令运行进度

    cv: 显示 cp.mv 等命令的进度 2014-07-14 By toy Posted in Apps Edit on GitHub 在 Linux 系统中 , 大多数命令从来都是信奉 “ 沉默是金 ...

  3. 转:Linux基本命令大全

    Linux基本命令大全   新手刚刚接触Linux的时候可能处处感到不便,不过没有关系,接触新的事物都有这样的一个过程,在你用过Linux一段时间后,你就会逐渐了解Linux其实和Windows一样容 ...

  4. 剑指Offer——知识点储备--Linux基本命令+Makefile

    剑指Offer--知识点储备–Linux基本命令 1.linux下查看进程占用cpu的情况(top): 格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 主要参 ...

  5. Linux(1)- 服务器核心知识、Linux入门、VMware与centeos安装、远程连接linux、linux基本命令使用

    一.服务器核心知识 1.电脑和电脑的硬件组成 现在的人们几乎无时无刻不在使用着电脑!不管是桌上型电脑(桌机).笔记型电脑(笔电).平板电脑,还是智慧型手机等等,这些东西都算是电脑.虽然接触这么多,但是 ...

  6. Linux学习总结(9)——Linux 新手必知必会的 10 条 Linux 基本命令

    Linux 对我们的生活产生了巨大的冲击.至少你的安卓手机使用的就是 Linux 核心.尽管如此,在第一次开始使用 Linux 时你还是会感到难以下手.因为在 Linux 中,通常需要使用终端命令来取 ...

  7. 第三章 Linux基本命令操作

    第三章  Linux基本命令操作 ¨  本节所讲内容: ¨  3.1  Linux终端介绍 Shell提示符 Bash Shell基本语法 ¨  3.2  基本命令的使用:ls.pwd.cd.hist ...

  8. Linux基本命令及编程环境实验

    目录 一.Linux基本命令详细汇总 1.目录及文件相关命令 2.系统信息查询 3.文件操作(统计.过滤.搜索.权限) 4.其他命令 二.Linux终端上vi命令编程 1.进入vi命令模式 2.vi编 ...

  9. 【无私分享:ASP.NET CORE 项目实战(第十章)】发布项目到 Linux 上运行 Core 项目

    目录索引 [无私分享:ASP.NET CORE 项目实战]目录索引 简介 ASP.Net Core 给我们带来的最大的亮点就是跨平台,我在我电脑(win7)上用虚拟机建了个 CentOS7 ,来演示下 ...

随机推荐

  1. hibernate课程 初探单表映射1-3 hibernate简介

    1 hibernate定义: Java领域一项开源的orm框架技术: hibernate对jdbc进行轻量级的封装. hibernate 作为持久层存在.就是通过对象关系映射把项目中的对象持久化到数据 ...

  2. Day2 HTML基本标签元素

    Day2   HTML基本标签元素 HTML:  超文本标记语言(HyperText   Mark-up  Language ) 1.作用:写网页结构  2.HTML不区分大小写,建议小写   3.文 ...

  3. 常用模块random,time,os,sys,序列化模块

    一丶random模块 取随机数的模块 #导入random模块 import random #取随机小数: r = random.random() #取大于零且小于一之间的小数 print(r) #0. ...

  4. Eucalyptus-NC管理

    1.前言 Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems (Eucalyptus) ...

  5. 跨平台移动开发phonegap/cordova 3.3全系列教程-app启动画面

    1.app启动画面设计 用photoshop设计启动画面,图片分辨率为720*1280 保存的文件名为splash.png 将splash.png复制到res\drawable,如图 PS:要先添加闪 ...

  6. python3.7 安装 xlrd 模块---Mac

    要用Excel将数据和代码分离,需要import xlrd, 使用前需要先安装xlrd模块. 说明:通过在google中搜索“xlrd Mac”,下载xlrd.py模块(下载地址:http://mac ...

  7. HDU 1028 Ignatius and the Princess III伊格和公主III(AC代码)母函数

    题意: 输入一个数n,求组合成此数字可以有多少种方法,每一方法是不记录排列顺序的.用来组成的数字可以有1.2.3....n.比如n个1组成了n,一个n也组成n.这就算两种.1=1,2=1+1=2,3= ...

  8. pta 编程题10 Root of AVL Tree

    其它pta数据结构编程题请参见:pta 这道题考察平衡二叉查找树的插入. 为了保证二叉查找树的平衡,当一个结点的左右子树的高度差大于1时就要进行调整. 分为以下四种情况: 插入新节点后,以及旋转之后, ...

  9. 【BZOJ1057】[ZJOI2007] 棋盘制作(单调栈的运用)

    点此看题面 大致题意: 给你一个\(N*M\)的\(01\)矩阵,要求你分别求出最大的\(01\)相间的正方形和矩形(矩形也可以是正方形),并输出其面积. 题解 这题第一眼看去没什么思路,仔细想想,能 ...

  10. RAID0 1 5 10原理、种类及性能优缺点对比

    一.RAID模式优缺点的简要介绍 目前被运用较多的RAID模式其优缺点大致是这样的: 1.RAID0模式 优点:在RAID 0状态下,存储数据被分割成两部分,分别存储在两块硬盘上,此时移动硬盘的理论存 ...