Linux常用命令1-50(持续更新中)
1:echo $PATH (打印出PATH变量的值) 不同用户下面的PATH值有可能不一样
echo 有显示打印的意思
$ 表示后面的是一个变量的意思
PATH 变量

/usr/local/bin : /usr/local/sbin : /usr/bin : /usr/sbin : /bin : /sbin : /root/bin : /root/bin : /python3.7.2/bin/
把一个目录加入到PATH路径当中 [root@study ~]# PATH="${PATH}:/root"

2:ls
-l (long)长格式输出,带属性
-d 只看后面跟着目录的属性

3:cp (复制文件或目录)

cp -i :如果目标文件夹有相同的文件会进行提示。
cp -p (-a) :连同文件的属性一起复制过去。
应用场景:如果复制过去给别人使用,不需要加-p(-a)
备份文件的情况下,需要保留文件的属性,此时需要加-p(-a)
cp -r 复制目录,连同目录里面的内容一起复制(属性同样有可能改变),此时仍可使用 cp -p (-a)命令

注意:cp拷贝过去的文件,如果有相同的文件会提示 ,如果不需要提示, \cp 或者 /bin/cp 即可。
4: rm (移除文件或目录)

5:mv (移动文件与目录,或更名)
6:文件内容查阅

7:df (disk free)
-h 以人类方便阅读的形式展现出来

8:grep (筛子的意思)
cat >oldboy.txt <<EOF
dusonglin
yujianadu
laonanhai
EOF
上面命令的意思是创建一个文本文件
# grep -v dusonglin oldboy.txt -v排除的意思,把排除后的文本打印出来
9: head (读文件的前N行)
head -2 oldboy.txt (文件的前两行)
10:tail (读文件的后几行)
tail -n oldboy.txt 不加N 默认是后10行
11:mkdir (创建目录)
mkdir -p /a/b/c/d (递归创建目录)
12:tree (显示目录结构)
yum install tree
13:alias (查看系统现有的别名)
14:unalias (取消别名)
15:seq (生成序列)
16:sed (stream editor) 流编辑器,实现对文件的增,删,改,查,三剑客老二
17:awk (三剑客老大)
18: : (冒号,命令的分割符)
19: . 点表示当前目录 .. 点点表示上一级目录
Linux常用命令1-50(持续更新中)的更多相关文章
- Linux常用命令汇总(持续更新中)
命令 说明 注意点 cat access.log | wc -l 统计行数 awk命令可以做到同样的想过:cat access.log | awk 'END {print NR}' grep vnc ...
- Linux常用命令大杂烩(持续更新)
1.vimn,$s/findstr/targetstr/g #替换n到文档末尾的所有字符串:% s/^.\{4\}//g #将当前缓冲区的所有行的前4个字符删除 2.每周日早上3:30删除日志30 3 ...
- Linux 常用命令笔记 (持续更新)
声明:本文是转载前辈的,地址:http://www.cnblogs.com/tovep/articles/2473147.html 在tomcat的bin目录下执行 ./shutdown.sh 为了查 ...
- 【Oracle】Oracle常用命令整理(持续更新中)
一些常用的操作命令记录 SQLPlus连接 sqlplus {username}/{password}@{ip}:{port}/{sid} 创建用户 create user testuser iden ...
- Linux常用命令行补充——持续更新
1.查看文件夹大小 =>ls -lht 路径 ls -lht /opt/jars 2.查看文件大小 =>du -sh / du -sh /opt/jars/calllog.csv 3.编辑 ...
- linux学习(4):linux常用命令(50个)
linux常用命令(50个) 1. find 基本语法参数如下: find [PATH] [option] [action] # 与时间有关的参数: -mtime n : n为数字,意思为在n天之前的 ...
- linux常用命令收集(持续中)
mv : 既可以重命名,又可以移动文件或文件夹 例子:将目录A重命名为B mv A B 例子:将/a目录移动到/b下,并重命名为c mv /a /b/c 其实在文本模式中要重命名文件或目录的话也是 ...
- linux常用命令(50个)
1. find 基本语法参数如下: find [PATH] [option] [action] # 与时间有关的参数: -mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件: - ...
- Linux 常用命令大全(长期更新)
常见指令 打包压缩相关命令 关机/重启机器 Linux管道 vim使用 用户及用户组管理 文件权限管理 更改文件的用户及用户组 更改权限 常用指令 ls 显示文件或目录 -l 列出文件详细信息l(li ...
随机推荐
- python 基础的用法新发现
引用的发现: # 引用的处理 因为变量指的是某一内存地址 引用变量实际是引用一个固定的内存地址,# 当这个变量中的内容变了之后,他的内存地址不变, 所以引用者也动态的得到了变化的变量l1=[1,2,3 ...
- 求两个数的平均值,不能只用(a+b)/2的方法
#include<stdio.h> int avg1(int a, int b) { //利用移位操作符 //右移移位相当于——>除以2 :(a+b)>>1 //考虑到溢 ...
- AssemblyVersion和AssemblyFileVersion的区别
简而言之,AssemblyVersion: 是程序集的版本,.NET的CLR用,用于标识出该dll的版本信息,用于定义强名称的版本号: AssemblyFileVersion: 为编译器生成的文件加入 ...
- java编程调试技巧
1 多线程调试 开发过多线程应用的朋友应该有体会,有些时候,为了观察多个线程间变量的不同状态,以及锁的获取等,就会想到在代码里加个断点debug一下. 在IDE里断点停下来的时候,可以切换到另外的线程 ...
- Elasticsearch 学习资料
Elasticsearch 学习资料 学习资料 网址 官方网站中文版 https://www.elastic.co/cn/ 全文搜索引擎 Elasticsearch 入门教程(阮一峰) http:// ...
- linux shell创建目录、遍历子目录
1.创建目录 代码1: #!/bin/bash#如果没有tmp_dir目录则创建static_dir="/web/fyunw.com/static"if [ ! -d $staic ...
- JVM 新生代与老年代
JVM中的堆可分为新生代与老年代 新生代 新生代主要是用来存放新生的对象.一般占据堆的1/3空间.由于频繁创建对象,所以新生代会频繁触发MinorGC进行垃圾回收. 新生代又分为 Eden区.Serv ...
- Spring Cloud(Dalston.SR5)--Feign 声明式REST客户端
Spring Cloud 对 Feign 进行了封装,集成了 Ribbon 并结合 Eureka 可以实现客户端的负载均衡,Spring Cloud 实现的 Feign 客户端类名为 LoadBala ...
- Linux常用命令之定时任务
定时任务的实现,可以让我们把很多重复的,有规律的事情交给机器做.我们就不用苦逼的烦躁做同一件事,这样也让我们做程序的有更多的乐趣和价值.用技术的手段解决常人花时间精力解决的问题.在Linux下实现定时 ...
- Docker安装 和简单使用
1.安装依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 2.这一步设置即将安装的是稳定版仓库 yum-config-man ...