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. Airport Express UVA - 11374

    In a small city called Iokh, a train service, Airport-Express, takes residents to the airport more q ...

  2. 理解numpy.dot()

    import numpy.matlib import numpy as np a = np.array([[1,2],[3,4]]) b = np.array([[11,12],[13,14]]) p ...

  3. Android OkHttp + Retrofit 下载文件与进度监听

    本文链接 下载文件是一个比较常见的需求.给定一个url,我们可以使用URLConnection下载文件. 使用OkHttp也可以通过流来下载文件. 给OkHttp中添加拦截器,即可实现下载进度的监听功 ...

  4. ride工具使用

    1.新建project,suite, testcase (1) 新建project:file->new project  ,输入工程名,选择Type选directory,选择工程存放路径,ok ...

  5. javascript 对象和字符串互转

    Object  =>  String : console.log(JSON.stringify(e)); String => Object : JSON.parse(str)

  6. python里怎么查看数据类型

    python里怎么查看数据类型? python里可以通过type()函数来查看数据类型. Python 内置函数 Python 内置函数 Python type() 函数如果你只有第一个参数则返回对象 ...

  7. Spring Cloud Alibaba学习笔记(23) - 调用链监控工具Spring Cloud Sleuth + Zipkin

    随着业务发展,系统拆分导致系统调用链路愈发复杂一个前端请求可能最终需要调用很多次后端服务才能完成,当整个请求陷入性能瓶颈或不可用时,我们是无法得知该请求是由某个或某些后端服务引起的,这时就需要解决如何 ...

  8. 百万年薪python之路 -- 基础数据类型的补充

    基础数据类型的补充 str: 首字母大写 name = 'alexdasx' new_name = name.capitalize() print(new_name) 通过元素查找下标 从左到右 只查 ...

  9. .NETCore下CI/CD之自动化测试

    前言 为了呼应<中国.NET开发者峰会2019上海站>,作为演讲嘉宾,我希望和各位同行建立更多的互动,为此,我特地将部分演讲内容,整理成文章先行发布.本文从零开始,一步一步的引导,从安装J ...

  10. Day 3,学习的知识点

    年龄 如何判断是否未成年人 age = input('请输入你的年龄:')#input=输入age = int(age)#int=转化为整型if age < 18:    print('小妹妹你 ...