man      帮助命令   命令 --help   命令的简单帮助
help      命令的帮助(bash的内置命令)
mkdir    创建目录  如makdir /data
mkdir    创建有设置权限的目录
  
cd       切换路径  
pwd      查看当前位置
touch    摸一下的意思   就是创建文件如:
         touch zouxiaoxiao.txt
touch -d “2 days ago” xiaoqun.txt
touch -t 1612010908 xiaoqun.txt
 
cat      查看cat加文件名  例如  cat zouxiaoxiao.txt
  ```cat >>/data/zouxiaoxiao.txt<<EOF(文件内容)EOF```
  是指把文件内容放入data 目录下的zouxiaoxiao.txt  文件夹中去  
 EOF 是成双成对 出现  可以被替代  但是必须是成双成对出现
ls       查看目录列表 
    vi 文件名  进入文件  按a i o  进入编辑   按esc 退出 按:wq 保存退出
echo " " >zouxiaoxiao.txt    建立文件到zouxiaoxiao.txt
echo     配合 >  和  >> 
   >  =  是覆盖到文件夹中去,清除前文件夹中的内容 加入新内容  
 
    >> =  是追加到文件夹中去
    1>    正常重定向
    2>>   错误重定向
                       箭头的指向就是数据的流向
cp     拷贝命令(copy)   例如 :cp zouxiaoxiao.txt /tmp/  意思是把zouxiaoxiao.txt中的文件复制到tmp中去    
mv     移动命令 (移动目录 或文件)     例如:  ```mv /data /root/```
rm     删除文件或者目录       
       rm -r  删除目录
       rm -f  强制删除
       rm -i  删除之前提醒
find 删除  *****
 
  ```find /root/data/ -type f -exec rm -f {} \;```
   ```find /root/data/ -type f|xargs rm -f```
find   查找-type 按文件类型   -name 按照名字查找
    !  取反
head   头部  取文件的前N行   默认为十行   -n3 简写-3
tail   尾巴  取文件的最后N行  默认为十行  -n3 简写-3   -f 跟踪尾部的实时变化
```head -30 test.txt|tail -11```傻子方法
```sed -n '20,30p' test.txt```      (非常常用)
awk   是一门语言 可以过滤 打印 删除 
   ```awk '{ print$1}' zouxiaoxiao.txt
   #awk -F "分隔符” ‘{print$}'文件```
   $1第一列  $第二列   $NF 最后一列
grep***过滤器 把要的何不需要的分离开 
     grep -v  排除不想要的
 1.-A除了显示匹配的一行之外 还有该行之后的num行
 2.-B除了显示匹配的一行之外 还有该行之前的num行
 3.-C除了显示匹配的一行之外 还有该行之前后的num行
   linux 三剑客  老三           三剑客【awk    sed  grep】
sed***** 
       过滤   sed -n '/过滤的内容/处理的命令' 文件 
         -n 取消默认输出
处理命令:  p  print 打印   d  delete 删除 
例如:  
     ```sed '/oldboy/d' test.txt```
 ```sed -n '/oldboy/p' test.txt```
yum   linux里面的包管理器
    例子 yum install tree (包名) -y
rpm  -ivh(安装、显示输出、人类可读展示)
   例子: rpm -ivh 包名.rpm(提前下载好)
tree 显示目录树结构
alias  查看以及定义别名
unalias 取消别名
seq    序列    -s 指定序列的分隔符
compress        压缩文件成z 
uncompress    解压缩
gzip -v             压缩文件成gz
gzip -d             解压缩
 
 
 
basename 取得最后的文档名
dirname     取得最后的目录名
df               列出文件系统的整体磁盘使用量
du              评估文件系统需要的使用量
 

mkfs -t ext3  /dev/hdc3

将/dev/hdc3 格式化为ext3文件系统
 
 
 
 
chgrp -R       改变所属群组
chown          改变拥有者
chmod          更改权限  
        (-R    递归     持续变更)
chmod 777 xiaoqun.txt
chmod a-x xiaoqun.txt
 
chattr            更改隐藏属性     注意  i
lasttr             显示档案的隐藏属性ril
cal                日历
bc                  计算器
chmod a+x xiaoqun.txt
设定自己的提示符:
PS1=[\u\@\h\w\A#\#]\$'

 

查看自己的Linux支持哪几种语系:

```locale -a```
 
 
变量的取代:

 
ln -b xiaoqun.txt     显示档案行
   
 
防火墙的开启与关闭:
配置
vi /etc/selinux/config

关闭:    /etc/init.d/iptables  stop

开启:    /etc/init.d/iptables  start

 
删除防火墙的自启设置
chkconfig --del iptables
chkconfig --del ip6tabes
 
 
gzip命令的压缩与解压:
gzip -v +档案名  压缩文件;
gzip -d +档案名  解压缩文件;
 
bzip2 -z +文件名    压缩文件;
bzip2 -d  +文件名   解压缩文件;
 
 
 
 
dump -s /dev/hdc1:    查询需要多少磁盘容量才能备份后面的文件系统
dump -u -f /root/boot.dump /dev/hdc1   备份
 
dump的拓展资料:
dump -W          查看有没有文件系统被dump过;
 
dd 备份:
dd if=/etc/passwd of=/tmp/abc 
if=将要备份的的文档
of=备份 到的路径
         都可以接装置‘

 查看自己的环境变量:
echo $HOME
echo $MAIL

(变量名称一般要大写)

 
 
 
``反引号之间的内容会先被执行;也可以使用$()
set  也可以观察所有的变量;
env  可显示环境中的所有变量信息;
 
 
bash  :
bash得几大功能:
1.命令的编修能力;
2.命令与档案的补全功能;
3.命令别名设定功能;
4.工作控制,前景背景控制;
5.程序化脚步;
6.通配符
 
 
 
记录使用过的命令:
cat -n .bash_history 
 

 builtin :表示该指令是bash 的内建指令;
 
小写 的mail是指令
大写的MAIL是变量名称
 
gerp 使用:

 
 
 cut的使用:

 
                                     空格检查‘  ’
 
tee  的使用:

   col  的使用:

 join
paste        
expand
 

修改Linux时间: date -s 00:00
修改后写入系统: clock -w

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

  1. 第四节,Linux基础命令

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

  2. 【Python之路】第一篇--Linux基础命令

    pwd 命令 查看”当前工作目录“的完整路径 pwd -P # 显示出实际路径,而非使用连接(link)路径:pwd显示的是连接路径 .   表示当前目录 ..  表示上级目录 /  表示根目录 ls ...

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

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

  4. 2.Linux基础命令

    linux内一切皆文件,没有文件夹只有目录,目录也是一种文件 1.一些常用按键: 将鼠标的光标从虚拟机里切换回来:Ctrl+Alt 拖动Ubuntu内的对话框:Alt键+鼠标左键拖动 清屏:Ctrl+ ...

  5. linux基础命令一

    linux基础命令一 1.date命令 date命令介绍:显示或者设置系统日期 date命令的语法: 显示日期:date  [options...]  [+FORMAT] FORMAT:为显示日期的格 ...

  6. linux基础命令:

    linux基础命令: 显示 echo 输出我写的内容 ls 查看当前目录的文件 pwd 查看当前目录 ifconfig 查看网卡信息 grep 过滤 -v 取反 -n man 查看命令的帮助信息 md ...

  7. 常用的linux基础命令

    常用的linux基础命令 1.ls 显示目录属性 -l:(也可以简写成ll),列表显示权限等属性 -a:显示所有文件包括隐藏文件等 -d:只列出目录本身 2.chgrp 改变档案所属群组 eg:chg ...

  8. Linux基础命令-文件与目录

    Linux基础命令-文件与目录 参考:<鸟哥linux私房菜>五-七章,17/12/5复习,18/01/15复习 文件权限 rwx421:用户,用户组,其他 umask查看默认权限:000 ...

  9. Linux基础命令回顾

    前言 说到linux基础命令,网上一搜一箩筐,想学也有很多教程,如果你不幸看到此篇文章,想看就认真看完,毕竟你点进来了不是嘛? 我每次写的文章都是为了分享自己的学习成果或重要知识点,希望能帮助更多的人 ...

  10. linux常用命令大全(linux基础命令+命令备忘录+面试复习)

    linux常用命令大全(linux基础命令+命令备忘录+面试复习)-----https://www.cnblogs.com/caozy/p/9261224.html

随机推荐

  1. [转]MVC5 - ASP.NET Identity登录原理 - Claims-based认证和OWIN

    本文转自:http://www.cnblogs.com/jesse2013/p/aspnet-identity-claims-based-authentication-and-owin.html 在M ...

  2. 手动配置三台虚拟机pacemaker+corosync并添加httpd服务

    创建三台虚拟机,实验环境:centos7.1,选择基础设施服务安装. 每台虚拟机两块网卡,第一块为pxe,第二块连通外网,手动为两块网卡配置IP.网关,使它们都能ping通外网并可以互相通过hostn ...

  3. Spring AspectJ基于注解的AOP实现

    对于AOP这种编程思想,很多框架都进行了实现.Spring就是其中之一,可以完成面向切面编程.然而,AspectJ也实现了AOP的功能,且实现方式更为简捷,使用更加方便,而且还支持注解式开发.所以,S ...

  4. 代码管理工具 --- git的学习笔记一《git的个人开发》

    重点摘要: 创建了一个文件后首先先通过git add . 添加到暂缓区,然后通过git commit -m "提交的名字" 提交到本地仓库,最后才可能push到远程仓库. 1. 个 ...

  5. CodeAtlas For Sublime Text

    CodeAtlas is a plugin of SublimeText, which allows one to explore the call graph conveniently. The p ...

  6. BZOJ 1927: [Sdoi2010]星际竞速

    1927: [Sdoi2010]星际竞速 Time Limit: 20 Sec  Memory Limit: 259 MBSubmit: 2051  Solved: 1263[Submit][Stat ...

  7. Linux 管道的实现模型

    //管道的实现 //当前目录下实现命令"ls | wc -w" #include <stdio.h> #include <stdlib.h> #includ ...

  8. codevs 2879 堆的判断

    codevs 2879 堆的判断 http://codevs.cn/problem/2879/ 题目描述 Description 堆是一种常用的数据结构.二叉堆是一个特殊的二叉树,他的父亲节点比两个儿 ...

  9. [LeetCode] Random Pick Index 随机拾取序列

    Given an array of integers with possible duplicates, randomly output the index of a given target num ...

  10. [LeetCode] Remove Linked List Elements 移除链表元素

    Remove all elements from a linked list of integers that have value val. Example Given: 1 --> 2 -- ...