6.cp

  copy
  作用:复制文件

  选项:
  -a 复制目录时使用并且可以保持属性不变,属性:属主,属组,权限

  -r 复制目录时使用但是不可以保持属性不变
  -p 保持属性不变

注意:其实只需要记一个-a即可,因为-a已经包含了-r和-p

例子1:复制文件

[root@ken1 ~]# cp test test3

例子2:复制目录

[root@ken1 ~]# cp ken ken1
cp: omitting directory ‘ken’
[root@ken1 ~]# cp -a ken ken1
[root@ken1 ~]# ls
anaconda-ks.cfg ken ken1 test test1 test2 test3

注意:复制目录时需要加上选项-a

7.mv

  作用:移动文件或者改名

  格式:

  mv 源文件 目标路径或者改名后的文件

例子1:移动test文件至/tmp目录下

[root@ken1 ~]# mv test /tmp
[root@ken1 ~]# ls
anaconda-ks.cfg ken ken1 test1 test2 test3 test4
[root@ken1 ~]# ls /tmp
test yum_save_tx.--02.18-.nGve96.yumtx

例子2:改名

[root@ken1 ~]# mv test1 test5
[root@ken1 ~]# ls
anaconda-ks.cfg ken ken1 test2 test3 test4 test5

注意:
1.如果当前目录下有同名目录的话,就会把源文件移动到该目录下
2.如果当前目录下没有同名目录的话,就会把源文件改名为该目录

[root@ken1 ~]# mv test /tmp 

#表示把当前目录下的test文件移动到根目录下的tmp目录下

[root@ken1 ~]# mv test tmp

情况一:
如果当前目录下有tmp目录,就会把test文件移动到当前目录下的tmp中

情况二:
如果当前没有tmp目录就会把test文件改名为tmp

8. echo
  作用:输出一段文字

例子1:输出一段文字

[root@ken1 ~]# echo "Hello World"
Hello World

9.touch

作用:创建普通文件

例子1:创建文件test

[root@ken1 ~]# touch test

10.mkdir
  作用:创建目录
  选项:
  -p 创建级联目录/1/2/3

例子1:创建ken6目录

[root@ken1 ~]# mkdir ken6
[root@ken1 ~]# ls
anaconda-ks.cfg he.sh ken ken1 ken6 test test2 test3 test4 test5
[root@ken1 ~]# ls -ld ken6
drwxr-xr-x root root Aug : ken6

普通文件存放文字内容
目录存放普通文件

例子2:在ken6目录里面创建普通文件

方法一:

[root@ken1 ~]# touch ken6/test
[root@ken1 ~]# ls ken6
test

方法二:

[root@ken1 ~]# cd ken6
[root@ken1 ken6]# pwd
/root/ken6
[root@ken1 ken6]# touch test1
[root@ken1 ken6]# ls
test test1

例子3:创建级联目录

[root@ken1 ken6]# mkdir ///
mkdir: cannot create directory ‘///’: No such file or directory
[root@ken1 ken6]# mkdir /// -p
[root@ken1 ken6]# ls ////
[root@ken1 ken6]# ls -ld ////
drwxr-xr-x root root Aug : ////

#创建级联目录时需要加上-p选项

11. cat
  作用:查看文件内容
  选项:
  -n 显示文本行号

例子1:查看/etc/passwd文件内容

[root@ken1 ken6]# cat /etc/passwd
root:x:::root:/root:/bin/bash
bin:x:::bin:/bin:/sbin/nologin
daemon:x:::daemon:/sbin:/sbin/nologin
adm:x:::adm:/var/adm:/sbin/nologin
lp:x:::lp:/var/spool/lpd:/sbin/nologin

例子2:查看lp用户所处的行数

[root@ken1 ken6]# cat -n /etc/passwd
root:x:::root:/root:/bin/bash
bin:x:::bin:/bin:/sbin/nologin
daemon:x:::daemon:/sbin:/sbin/nologin
adm:x:::adm:/var/adm:/sbin/nologin
lp:x:::lp:/var/spool/lpd:/sbin/nologin

12.reboot
  作用:重启系统

13. poweroff
  作用:关闭系统

14.两个快捷键

ctrl l 清屏
ctrl c 强制终止

Linux基础命令(二)的更多相关文章

  1. Linux基础命令(二)

    作业一:1) 新建用户natasha,uid为1000,gid为555,备注信息为“master” groupadd -g 555 netasha useradd -u 1000 -g netasha ...

  2. linux基础命令<二>

    1.关机 init 0   poweroff   halt  shutdown –h   now 2.重启 init 6   reboot  shutdown –r now 3.查询都有那些用户在系统 ...

  3. linux基础命令学习笔记(二)

    linux基础命令学习笔记(二) 1.kill :终止进程  kill pid (唯一标示一个进程) kill -9  强制终止  kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...

  4. Linux基础练习题(二)

    Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...

  5. 运维之Linux基础(二)

    运维之Linux基础(二) 1. file 命令基期用法 2. 文件系统 Linux的文件系统结构是树状结构,所有的文件都在/root跟目录下 /boot:系统启动相关的文件, 如:内核.initrd ...

  6. Linux基础命令-查看基本硬件信息

    Linux基础命令-查看基本硬件信息 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.查看CPU信息 [root@node101.yinzhengjie.org.cn ~]# l ...

  7. 运维 04 Shell基础命令(二)

    Shell基础命令(二)   查看Linux的发行版 cat /etc/redhat-release cat /etc/os-release 查看系统用户的id信息 id 用户名 id root id ...

  8. Linux 基础命令及基本目录

    Linux 基础命令及基本目录 一.网卡 1.网卡配置文件路径 ​ /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件: TYPE=Ethernet # 以太 ...

  9. Linux——基础命令用法(上)

    一.Linux基础命令 1.Linux命令行的格式 命令行的格式为:用户名+主机名+当前工作目录 输入内容的命令格式为:命令 [-短选项/--长选项] [参数] [root@localhost ~]# ...

  10. 第四节,Linux基础命令

    第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令         ...

随机推荐

  1. Django-debug-toolbar(调试使用)

    Django-debug-toolbar django-debug-toolbar 是一组可配置的面板,可显示有关当前请求/响应的各种调试信息,并在单击时显示有关面板内容的更多详细信息. https: ...

  2. 正确理解IM长连接的心跳及重连机制,并动手实现(有完整IM源码)

    1.引言 说道“心跳”这个词大家都不陌生,当然不是指男女之间的心跳,而是和长连接相关的.顾名思义就是证明是否还活着的依据. 什么场景下需要心跳呢?目前我们接触到的大多是一些基于长连接的应用需要心跳来“ ...

  3. 机器学习实战3:逻辑logistic回归+在线学习+病马实例

    本文介绍logistic回归,和改进算法随机logistic回归,及一个病马是否可以治愈的案例.例子中涉及了数据清洗工作,缺失值的处理. 一 引言 1 sigmoid函数,这个非线性函数十分重要,f( ...

  4. 《FFT家族—从不会到崩溃(坑)》读blog笔记

    免责声明 原文地址https://blog.csdn.net/linjiayang2016/article/details/80341958,作者linjiayang2016.\text{linjia ...

  5. [Luogu3112] [USACO14DEC]后卫马克Guard Mark

    题意翻译 FJ将飞盘抛向身高为H(1 <= H <= 1,000,000,000)的Mark,但是Mark被N(2 <= N <= 20)头牛包围.牛们可以叠成一个牛塔,如果叠 ...

  6. opencv::SURF特征

    SURF特征基本介绍 SURF(Speeded Up Robust Features)特征关键特性: -特征检测 -尺度空间 -选择不变性 -特征向量 工作原理 . 选择图像中POI(Points o ...

  7. Spring Boot项目如何同时支持HTTP和HTTPS协议

    如今,企业级应用程序的常见场景是同时支持HTTP和HTTPS两种协议,这篇文章考虑如何让Spring Boot应用程序同时支持HTTP和HTTPS两种协议. 准备 为了使用HTTPS连接器,需要生成一 ...

  8. angular7新特性

    Angular 是最流行的 Web 应用程序开发框架之一.随着 Angular 7 的发布,它为 Web 开发人员带来了更多功能,包括核心框架.Angular Material.与主要版本保持同步的 ...

  9. 玩转OneNET物联网平台之MQTT服务⑦ —— 远程控制LED(数量无限制)+ Android App控制 优化第一版

    授人以鱼不如授人以渔,目的不是为了教会你具体项目开发,而是学会学习的能力.希望大家分享给你周边需要的朋友或者同学,说不定大神成长之路有博哥的奠基石... QQ技术互动交流群:ESP8266&3 ...

  10. Javascript对this对象的理解

    在JavaScript中this表示函数运行的时候自动生成的一个内部对象,只能在函数内部使用,下面是一个简单的例子: function test(){ alert(this == window); } ...