linu基础命令1
1.ls列出当前目录下的文件和目录
-a: 列出所有的文件,包括所有以.开头的隐藏文件
-d: 列出目录本身,并不包含目录中的文件(-ld)
-h: 和-l一起使用,文件大小人类易读 (-lh)
-l: 长输出
-ltr:按照创建时间来排序
2.man 命令帮助界面
4.cd 切换工作目录
cd -切换至上次所处的目录
cd~切换至家目录
cd ..切换至上级目录
cd 切换至用户家目录
cd 目录
5.mkdir 创建目录
-p: 根据需要创建父目录 mkdir /1/2/3 -p
6.echo 输出并显示一行文本
实例1:root@ken ~]# echo "this is ken"
this is ken
实例2:\n换行符,如果不加-e不能进行解释,会当做普通字符进行输出
[root@ken ~]# echo "this is ken \nnice to meet you"
this is ken \nnice to meet you
[root@ken ~]# echo -e "this is ken \nnice to meet you"
this is ken
nice to meet you
实例3: [root@ken ~]# echo “123“>123.txt
123
7.touch 创建普通文本
8.cp 复制文件和目录
-r: 复制目录
-a: 复制时,尽可能保持文件的结构和属性. 等同于 -dpR
实例1:复制文件到目录
[root@ken ~]# cp 源文件 目标文件
实例2:复制文件并改名
[root@ken ~]# cp t.sh test1.sh
实例3:复制目录
[root@ken ~]# cp -a ken ken1
实例4:复制多个文件到目录
[root@ken ~]# cp test test1.sh test.sh ken
[root@ken ~]# ls ken
test test1.sh test.sh t.sh
9.mv 移动 (改名) 文件
实例1:移动文件到目录
[root@ken ~]# mv k ken
实例2:移动多个文件到目录
[root@ken ~]# mv 1 2 ken
实例3: 改名
[root@ken ~]# mv ken ken3
10.rm 移除文件或者目录
实例1:删除一个文件
[root@ken ~]# rm test
rm: remove regular file ‘test’? Y
rm-rf ./*删除当先目录所有文件
实例2:强制删除文件(不提示)-f
[root@ken ~]# rm -f test1.sh
实例3:删除目录 -r
[root@ken ~]# rm ken2
rm: cannot remove ‘ken2’: Is a directory
[root@ken ~]# rm -rf ken2
11.rmdir 删除空目录
12.cat 查看文本(相对较小)
-n 显示行号
实例1:
[root@ken ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
13.more>less>cat>tail=head 查看文本
more:查看文本(显示查看百分比)
head:查看文本前面几行(默认前十行)
head -n 5 打印前5行的内容
tail:查看文本后几行(默认后十行)
tail-n 5 打印前5行的内容
14.clear 清屏 快捷键:ctrl+l
强制终止 :ctrl+c
15.poweroff 关机
16.reboot 重启
linu基础命令1的更多相关文章
- 学习 git基础命令
缘起 年后到了新公司,由于个人意愿到了一个海外的项目组,除了自己从Java技术栈转了C#技术栈外,很多技术都是第一次使用,学习压力不小啊. 自己也就先从常用的技术开始学起,比如C#,AngularJS ...
- Linux安全基础:shell及一些基础命令
1.什么是shell?Shell是用户和Linux操作系统之间的接口.Linux中有多种shell,其中缺省使用的是Bash. 2.shell的分类(1)bash bash shell 是 Bourn ...
- LINUX二十个基础命令
LINUX二十个基础命令 一. useradd命令 1.命令格式: useradd 选项 用户名 2.命令功能: 添加新的用户账号 3.常用参数: -c comment 指定一段注释性描述.-d 目录 ...
- Docker - Docker基础命令及使用
Docker Docker - 官网 Docker - Hub GitHub - Docker Docker中文社区 Docker基础命令 Docker 查看帮助信息:docker --help 查看 ...
- vim基础命令
2015-06-04 by komilevim基础命令 打开一个文件 vim index.php 几种模式说明Normal Mode也就是最一般的普通模式,默认进入vim之后,处于这种模式.Inser ...
- linux学习之——基础命令
Linux体系基础命令: Linux是一个命令行组成的操作体系!精华在命令行,岂论图形界面成长到什么水平这个原理是不会变的,Linux命令有许多壮大的效用:从简单的磁盘操作.文件存取.到举办庞大的多媒 ...
- windows下使用redis,Redis入门使用,Redis基础命令
windows下使用redis,Redis入门使用,Redis基础命令 >>>>>>>>>>>>>>>> ...
- Linux系统基础命令
这是看itercast的学习笔记 Linux系统基础命令 日期时间 命令date用以查看.设置当前系统时间:格式化显示时间: +%Y--%m--%d 命令hwclock(clock)用以显示硬件时钟时 ...
- 第四节,Linux基础命令
第四节,Linux基础命令 命令是系统操作员对系统传入的指令,传入指令后回车,系统接收到指令做出相应的行为 1.查看用户位于系统什么位置 [pmd]检查操作用户位于系统的什么位置 命令 ...
随机推荐
- 使用SpringBoot做Javaweb时,数据交互遇到的问题
有段时间没做过javaweb了,有点生疏了,js也忘记得差不多,所以今天下午做前后端交互的时候,传到后台的参数总是为空,前端控制台了报一个String parameter “xxx” is not p ...
- p1364 医院设置 题解
思路:floyd 很普通的思路. 先用floyd求出两个边之间的距离,然后乘以人数. 代码: #include<iostream> #include<cstring> usin ...
- 关于LRU算法(转载)
原文地址: http://flychao88.iteye.com/blog/1977653 http://blog.csdn.net/cjfeii/article/details/47259519 ...
- params修饰符的用法
params修饰符是用来声明参数数组允许向方法传递数量不定的自变量用的.事实上System.Console 类的 Write 和 WriteLine 方法是参数数组用法的典型示例.他们的声明方式如下: ...
- NFS的搭建
NFS是Network File System的简写,即网络文件系统. 网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件.通过使用N ...
- ping —— 虚拟机
1. 主机ping 虚拟机 ping 不通 设置——虚拟机—— 防护墙——入站规则—— 文件和打印共享 (回显请求-ICMPv4-In) 2.主机连接不上虚拟机中的sqlsrver 设置— ...
- 删除文件中的 ^M 字符
删除文件中的 ^M 字符 有时候,我们在 Linux 中打开曾在 Win 中编辑过的文件时,会在行尾看到 ^M 字符.虽然,这并不影响什么,但心里面还是有点不痛快.如果想要删除这些 ^M 字符,可以使 ...
- py脚本修改后自动重启
在用socket.io, pika之类启动一个脚本死循环做server或者client的时候: 1脚本被编辑之后,是不会自动重启 2当代码报错的时候,会立即退出, 只能手动重新运行 python ap ...
- DIY Arduino 方向盘
之前的项目中使用Arduino做UE4的输入设备时候需要用到UE4Duino这个插件,以字符串的形式从Arduino中组装信息并发送到串口,使用UE4Duino进行解析,过程比较麻烦. 最近发现的一个 ...
- 暂时跳过的Leetcode题目
963 最小面积矩形 II 有数学几何的味道,感觉这不是笔试面试的重点. 932 漂亮数组 构造题