1、ls 命令

  ls -a  列出所有文件,包括隐藏文件

  ls -l  列出文件详细信息

  ls -r 列出所有文件包括文件夹

 查询具体文件可以在命令后面加  |grep 要匹配的字符串,方便我们查找,如:ls -l |grep test   ,这样就会匹配出文件名含有test的文件

 博客地址

2、cd命令

  cd  加目录 移动到某一个目录 如:cd /home/test/

  cd  ../  退到上一级目录

  cd   退到根目录下

  平时用cd命令可能会忘记自己进入的目录是哪一个,可以使用 pwd 命令查看当前目录

3、mkdir 创建文件夹命令  如:mkdir  /test/

  如果创建多级空目录 使用参数 -p  如:mkdir -p /test/test1/test2/

  删除空白文件夹使用 rmdir 命令 ,删除非空目录可使用rm命令,见下方

4、touch 命令 创建空白文件  如 touch test.txt

 博客地址

5、vi 命令  如果文件存在 ,则编辑文件,否则创建文件    如:vi /home/test.txt

6、rm命令

  rm -r  目录名称    删除 目录

  rm -ri  目录名称   每次询问删除文件,需要键入y确认每个删除的文件

  rm -rf 目录名称     即使设置i参数也强制删除文件

7、cp 命令

  cp 源文件名  目标路径  ,目标路径后可添加文件名及为复制文件的文件名

  参数说明 -f 强制复制

      -r  复制目录

      -i  每次询问复制

8、cat 命令

  cat  文件名  查看文件内容,文件过长可在命令最后添加使用 |more 参数 分屏显示

  cat 文件名 >> 文件名,如:cat /etc/test.txt >> /home/test1.txt  将文件test1.txt内容合并到test.txt里面

9、sed 命令,查看示例:

  删除包含指定字符串的行:sed -i  '/localip/'d  /etc/pptpd.conf  删除文件pptpd.conf 中包含localip的行

  删除包含指定字符串的行:nl /etc/pptpd.conf | sed '/root/d'  查找并列出包含root字符串的行

  查看文件指定行内容:nl /etc/pptpd.conf  | sed -n '5,7p'  查看pptpd.conf中5-7行内容
  删除文件指定行内容:nl /etc/pptpd.conf | sed '5,7d'   删除pptpd.conf中5-7行内容

  查找包含指定字符串的行:nl /etc/pptpd.conf | sed '/root/p'  查找并列出包含root字符串的行

  该命令还有很多功能,未能一一列举!

 博客地址

10 、tar命令  压缩或解压命令

  参数 -c 创建新压缩文件

    -x 解压

    -f 使用这个文件或设备(一般必选)

    -v解压或压缩是否显示详细清单

  示例:tar -cvf  t.tar *.txt  压缩当前目录下以.txt结尾的文件为t.tar  ,压缩指定文件直接把*.txt替换为要压缩的文件路径,多个以空格隔开
     tar -xvf  t.tar   解压当前目录下以t.tar

  注压缩解压命令还有:gzip  压缩为.gz文件

            unzip 解压zip文件

            bzip2 压缩为.bz2文件

 博客地址

11、chmod 命令 文件权限命令

  

  这个要查看文件了如上是ls -l命令查看到的文件列表

其中第一段就是文件权限 r代表可读,w代表可写,x代表可执行

后面的第一个root代表文件所属对象,第二个代表文件所属组,

再后面是文件大小,之后是最后修改文件时间,最后是文件名,

给文件添加执行权chmod u+x test.txt   即给test.txt添加执行权限

  命令有参数选择 u代表当前用户权限,上面的命令是给当前用户添加了执行权限,其他用户登录无执行权限;可选择参数a 即代表所有用户,如下:

      chmod a+x test.txt

其他如执行w ,读r  权限添加同上

取消文件某些权限使用 - 如:chmod u-x test.txt  取消当前用户文件test.txt的执行权限,

             chmod a-x test.txt  取消文件test.txt的执行权限,

12、ifconfig 命令   查看网卡

  ifconfig  查看网卡

  ifconfig eth0 down/up 禁用/启用网卡

  ifconfig eth0  192.168.1.2 netmask 255.255.255.0  修改ip地址及掩码为192.168.1.2 255.255.255.0

  貌似linux网络命令还保留了ip命令,更加强大,待熟悉 

13、关机/重启命令:poweroff reboot shutdown

  第一个直接关机命令,第二个直接重启命令,第三个关机命令带参数,可选关机或重启

  shutdown -r now  马上关机重启

  shutdown -h now 马上关机

  shutdown -h 18:00    18点定时关机

  shutdown -h  +5  五分钟后关机

定时命令同样适用于-r参数

还有很多命令  就不一一列举了。。。。。。。。。。。。

  博客地址

    

  

linux 基本命令操作的更多相关文章

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

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

  2. Linux高级运维 第三章 Linux基本命令操作

    3.1  Linux终端介绍.Shell提示符.Bash基本语法 3.1.1  登录LINUX终端 两种终端仿真器:1.GNOME桌面的GHOME Terminal : 2.KDE桌面的Konsole ...

  3. Linux基本命令操作

    3.1  Linux终端介绍.Shell提示符.Bash基本语法 3.1.1  登录LINUX终端 两种终端仿真器:1.GNOME桌面的GHOME Terminal : 2.KDE桌面的Konsole ...

  4. Linux 基本命令操作 (文件共享) 一

    前言:在学习Linux过程中,遇到一些经典而又基本的命令操作,想记录下来去帮助刚学Linux的同学.下面是有关相关的操作,我会进行详细的分解步骤:希望能够帮助到你们.由于时间仓促,再加上笔者的能力有限 ...

  5. linux云计算集群架构学习笔记:rhel7基本命令操作

     1-3-RHEL7基本命令操作 1.1Linux终端介绍 Shell提示符 Bash Shell基本语法. 1.2基本命令的使用:ls.pwd.cd. 1.3查看系统和BIOS硬件时间. 1.4 L ...

  6. linux中操作k8s的基本命令-更新中

    linux中操作k8s的基本命令 最近工作中使用到了k8s,那么就来总结下平时使用到的基本的命令 获取某个namespace下的pod 获取某个namespace下的pod,展示出ip和pod信息 查 ...

  7. linux文本操作界面 vi面板如何复制一行

    linux文本操作界面 vi面板如何复制一行 1)把光标移动到要复制的行上2)按yy3)把光标移动到要复制的位置4)按p 在vi里如何复制一行中间的几个字符?如果你要从光标处开始复制 4 个字符,则先 ...

  8. Linux基本命令 目录

    Linux基本命令 目录 Linux基本命令(1)管理文件和目录的命令 Linux基本命令(2)有关磁盘控件的命令 Linux基本命令(3)文件备份和压缩的命令 Linux基本命令(4)有关关机和查看 ...

  9. linux 基本命令 [转]

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

随机推荐

  1. Oracle12c:安装后新建用户及其默认表空间,并创建表测试

    环境: 操作系统:Windows Server2008 R2 X64 Oracle版本:12c 如何安装? -- oracle 12c在oracle linux 6.6 x64上的安装 -- Wind ...

  2. Life is hard

    Life is hard, always so.If there's anything to give you a hard life with sunshine and warmth, please ...

  3. stack overflow--技术问答网站

    转自:http://baike.baidu.com/link?url=eMR6Pwdk9IkauI5B3nZb2Yo3VUAcK6vQfrMpcSMPWqgH0ngqFkup3Gdr3t_s_yZe_ ...

  4. [课程设计]Scrum 多鱼点餐系统(团队交流日)

    [课程设计]Scrum  多鱼点餐系统(团队交流日) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题:餐厅到店点餐系统WEB ...

  5. node.js报错总结

    1. Error: EISDIR, read 这个报错是目标不应该是文件夹,而是其他类型,本错误出现在使用fs.createReadStream()里参数传递了个文件夹,但是应该传递个文件. 参考地址 ...

  6. HttpWebRequest调用WebAPI

    private void button1_Click(object sender, EventArgs e) { string ss= HttpPost("http://localhost: ...

  7. javascript 设计模式2----策略模式

    1.定义:定义一系类的算法,把它们一个个封装起来,并且使它们可以相互替换 2.解释:就是把算法和一个规则单独分封,在使用时单独调用. 简单例子: var strategies = { "S& ...

  8. CentOS7 续

    网络环境 第一步:通过cmd查询自己本机的IP,然后记录下来,手工配置到本地连接上面IP:子网掩码:DNS1:101.7.8.9DNS2:202.38.184.13 第二步:给物理机 本地连接配置第二 ...

  9. 11.安装KVM虚拟机

    安装KVM虚拟机是一大难题,不按照虚拟机物理机128G内存和强劲的CPU无法充分利用.也不便于后面的jenkins自动部署.安装KVM虚拟机过程我是借鉴了网上下载的马哥linux   KVM那块的内容 ...

  10. iOS - Xcode 配置

    1.Xcode 配置 1.1 OS X 1)main 文件注释修改路径: /Applications(应用程序) ▸ Xcode.app ▸ Contents ▸ Developer ▸ Librar ...