Linux基础命令(二)
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基础命令(二)的更多相关文章
- Linux基础命令(二)
作业一:1) 新建用户natasha,uid为1000,gid为555,备注信息为“master” groupadd -g 555 netasha useradd -u 1000 -g netasha ...
- linux基础命令<二>
1.关机 init 0 poweroff halt shutdown –h now 2.重启 init 6 reboot shutdown –r now 3.查询都有那些用户在系统 ...
- linux基础命令学习笔记(二)
linux基础命令学习笔记(二) 1.kill :终止进程 kill pid (唯一标示一个进程) kill -9 强制终止 kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...
- Linux基础练习题(二)
Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...
- 运维之Linux基础(二)
运维之Linux基础(二) 1. file 命令基期用法 2. 文件系统 Linux的文件系统结构是树状结构,所有的文件都在/root跟目录下 /boot:系统启动相关的文件, 如:内核.initrd ...
- Linux基础命令-查看基本硬件信息
Linux基础命令-查看基本硬件信息 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.查看CPU信息 [root@node101.yinzhengjie.org.cn ~]# l ...
- 运维 04 Shell基础命令(二)
Shell基础命令(二) 查看Linux的发行版 cat /etc/redhat-release cat /etc/os-release 查看系统用户的id信息 id 用户名 id root id ...
- Linux 基础命令及基本目录
Linux 基础命令及基本目录 一.网卡 1.网卡配置文件路径 /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件: TYPE=Ethernet # 以太 ...
- Linux——基础命令用法(上)
一.Linux基础命令 1.Linux命令行的格式 命令行的格式为:用户名+主机名+当前工作目录 输入内容的命令格式为:命令 [-短选项/--长选项] [参数] [root@localhost ~]# ...
- 第四节,Linux基础命令
第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令 ...
随机推荐
- Map集合(双列集合)
Map集合(双列集合)Map集合是键值对集合. 它的元素是由两个值组成的,元素的格式是:key=value. Map集合形式:{key1=value1 , key2=value2 , key3=val ...
- 微信小程序中事件
微信小程序中事件 一.常见的事件有 类型 触发条件 最低版本 touchstart 手指触摸动作开始 touchmove 手指触摸后移动 touchcancel 手指触摸动作被打断,如来电提醒,弹窗 ...
- Dropzone.js
2015-11-25 发布 DropzoneJS 官网没有中文版的,很多东西只能跟着自己的感觉去理解,有些地方把握不了是否准确,在网上搜了一下中文版,看到一位大神简易的中文版 个人觉得和原官网对比着看 ...
- python学习-正则表达式(十)
1.查看re模块的全部属性和函数 >>>import re,pprint >>>pprint.pprint(re.__all__) ['match', 'fullm ...
- 17.Linux搭建网络仓库
1.搭建一个网络仓库 服务端:10.0.0.201 1.准备软件包(1.光盘 2.缓存 3.联网下载 4.同步) 1.挂载光盘 mount /dev/cdrom 2.通过ftp共享软件包存放的目录 y ...
- 使用css把placeholder值渐渐消失
复制过去就行了,不要问我为什么,就两个字爽快input:focus {outline: none; } input:focus::-webkit-input-placeholder {text-ind ...
- Centos 新建用户
Centos 新建用户 为什么要新建用户? 因为root的权限太多,不方便多人多角色使用,所以添加一个用户 添加用户 新建用户 adduser '用户名' 添加用户密码 passwd '用户名' 输入 ...
- linux下安装配置svn服务器
linux下安装配置svn服务器 1. svn服务器安装 将subversion-1.4.0.tar.gz和subversion-deps-1.4.0.tar.gz传到服务器. tar xfvz su ...
- 记录面试龙腾简合-java开发工程师经历
/** * ############ * 变强是会掉光头发的!现在的头发还是很茂盛,是该开心还是难过呢.. * ############ * / 总结下近期面试龙腾简合-java开发岗的经历.附上笔试 ...
- django-Views之使用视图渲染模板(五)
render(<request>,<template_name>,context=-None,content_type=None,status=None,using=None) ...