2019-02-25 14:58:31 hhdhz 阅读数 480
  • 玩转Linux:常用命令实例指南

    人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。 本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通 。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; 【限时福利】 1)购课后按提示添加小助手,进答疑群,还可获得价值300元的编程大礼包! 2)本课程【现在享受秒杀价29元】 3)本月购买此套餐加入老师答疑交流群,可参加老师的免费分享活动,学习最新技术项目经验。 --------------------------------------------------------------- 29元=掌握Linux必修知识+社群答疑+讲师社群分享会+300元编程礼包。  

    7242 人正在学习 去看看 良许

Linux 删除文件夹和文件的命令

删除文件夹:
rm -rf /usr/local/mysql
将会删除/usr/local/mysql目录以及其下所有文件、文件夹

删除文件:
rm -f /usr/local/mysql/data.txt
将会强制删除 /usr/local/mysql/data.txt这个文件

Linux返回上一级目录的命令

cd . . 返回上一级目录

cd . ./. . 返回上两级目录

cd 返回home目录

cd - 目录名 返回指定目录

2018-07-11 20:34:58 qq_34964197 阅读数 65
  • 玩转Linux:常用命令实例指南

    人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。 本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通 。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; 【限时福利】 1)购课后按提示添加小助手,进答疑群,还可获得价值300元的编程大礼包! 2)本课程【现在享受秒杀价29元】 3)本月购买此套餐加入老师答疑交流群,可参加老师的免费分享活动,学习最新技术项目经验。 --------------------------------------------------------------- 29元=掌握Linux必修知识+社群答疑+讲师社群分享会+300元编程礼包。  

    7242 人正在学习 去看看 良许

很多服务器是搭在Linux上的,所以有些常用的命令还是要了解一下的,在这篇博文中我稍微汇总一下。

目  录

cd /目录名                        进入指定目录

cd ..                                  返回上一级目录

cd../..                                返回上两级目录

cd -                                  返回上次所在的目录

cd                                     进入个人主目录

pwd                                  显示当前工作目录的绝对路径

mkdir 目录名                    创建一个目录

mkdir 目录1 目录2            同时创建两个目录

rm -f 文件名                      删除一个文件

rmdir 目录名                     删除一个目录

rm -rf 目录名                     删除一个目录及其内容

-------------以下命令高危,一不小心就要上演从删库到跑路,生命诚可贵,劝君要珍惜------------------

rm -rf *                              删除当前目录下的所有文件

rm -rf /*                            删除整个Linux系统的文件(感觉记住这个就是在作死。。。)

ps:-f --force 忽略不存在的文件,从不给出提示

       -r --recursive 将参数中列出的目录及子目录递归删除

------------------------------------------------------------------------------------------------------------

文  件

ls                                                                                查看目录中的文件

ls -F                                                                            查看目录中的文件

ls -l                                                                             显示文件和目录的详细资料

ls -l | grep '.jar'                                                           查找当前目录中所有jar文件

ls -a                                                                            显示隐藏文件

find / -name file.txt                                                    根据名称查找/目录下的file.txt文件

find . -name "*.txt"                                                     递归查找所有的txt文件

find . -name "*.txt" | xargs grep "hello world"           递归查找所有文件内容中包含hello world的txt文件

grep -H 'hello world' *.txt                                          查找所有包含hello world的txt文件

grep hello 文件                                                           在文件中查找“hello”关键字

find ./ -size 0 | xargs rm -f &                                      删除文件大小为0的文件

cp 文件1 文件2                                                            复制文件

cp -r 目录1 目录2                                                        递归复制目录1的文件到目录2下

cp 目录/* .                                                                   复制一个目录下所有文件到当前工作目录

cp -a 目录 .                                                                  复制一个目录到当前工作目录

------------------------------------------------------------------------------------------------------

查看文件内容(日志)cat

cat 文件                                                        从第一个字节开始正向查看文件内容

tac 文件                                                        从最后一行开始反向查看文件内容

cat -n 文件                                                    对所有输出行编号 

cat -b 文件                                                    对非空输出行编号

cat -s 文件                                                     不输出多行空行

head -n 2 文件                                              查看一个文件的前两行

tail -n 2 文件                                                 查看一个文件的最后两行

tail -f 文件                                                     输出文件后10行(默认)内容,并不断刷新(按ctrl+c退出)

磁盘空间占用

df -h                                                              查看整台服务器的磁盘容量使用情况

du -sh *                                                         查看每个文件夹的大小(快速定位大文件)

进  程

ps -ef |grep java                                        查看所有的Java进程

kill -9 端口号                                              终止此端口号的进程

压缩 解压 文件

tar对文件进行打包,还会调用相应的压缩程序(gzip和bzip)进行压缩和解压

常用参数:

-c :新建打包文件
-t :查看打包文件的内容含有哪些文件名
-x :解打包或解压缩的功能,可以搭配-C(大写)指定解压的目录,注意-c,-t,-x不能同时出现在同一条命令中
-j :通过bzip2的支持进行压缩/解压缩
-z :通过gzip的支持进行压缩/解压缩
-v :在压缩/解压缩过程中,将正在处理的文件名显示出来
-f filename :filename为要处理的文件

-C dir :指定压缩/解压缩的目录dir

--------------------------------------------------------------------

常用命令

压缩:tar -jcv -f filename.tar.bz2 要被处理的文件或目录名称
查询:tar -jtv -f filename.tar.bz2

解压:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录

注:文件名并不定要以后缀tar.bz2结尾,这里主要是为了说明使用的压缩程序为bzip2

未完待续。。。

2019-10-28 23:10:22 weixin_44912169 阅读数 11
  • 玩转Linux:常用命令实例指南

    人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。 本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通 。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; 【限时福利】 1)购课后按提示添加小助手,进答疑群,还可获得价值300元的编程大礼包! 2)本课程【现在享受秒杀价29元】 3)本月购买此套餐加入老师答疑交流群,可参加老师的免费分享活动,学习最新技术项目经验。 --------------------------------------------------------------- 29元=掌握Linux必修知识+社群答疑+讲师社群分享会+300元编程礼包。  

    7242 人正在学习 去看看 良许

linux常见命令

ls. 显示目录中的文件

  1. ls -a 显示隐藏文件
  2. ls -l 显示文件或目录的详细资料

cd. 进入文件命令

  1. cd .. 返回上一级目录
  2. cd / 返回根目录
  3. cd - 返回上一级所停留的目录
  4. cd /root/进入根目录

mv 移动文件及重命名文件命令

  1. mv [源文件名] [目标文件名]
  2. mv 1.txt /root/text/2.txt 移动 1.txt到/root/text/并重命名为2.txt

mkdir 创建一个目录

  1. mkdir text\ 在当前目录下创建text目录
  2. rmdir text\ 删除 text目录(text为空目录)

rm

  1. rm 1.txt 删除 1.txt
  2. rm -r text\ 删除 text目录
  3. rm *.txt 删除所有txt文件

cp 复制文件命令

  1. cp [参数] [源文件] [目标文件]
  2. cp -a text1/ text2/把text1/ 目录复制到 text2/中

pwd 查看当前所在目录

  1. df -h 查看当前磁盘空间
  2. top 实时显示系统中各个进程的资源占用状况
  3. kill -9 [PID] 强制杀死某个进程 例如window系统任务管理器中的结束任务

tar 压缩与解压

  1. tar -zcvf text1.gz *.py 压缩当前目录下所有以py为后缀的文件并放到text1.gz中
  2. tar -zxvf text1.gz 解压text1.gz并放到当前目录中
  3. tar -zxvf text1.gz -C /root/sd/ 解压text1.gz并放到 C /root/sd/ 中
  4. tar -jcvf text1.gzZ *.py 压缩当前目录下所有以py为后缀的文件并放到text1.gz中,压缩方式与上一种不同且空间要大一些。
  5. tar -jxvf text2.gz 解压text1.gz并放到当前目录中

grep 文本搜索工具,可以搭配正则

  1. -i 不区分大小写(只适用于单字符)。
  2. -n 显示匹配行及行号。
  3. -v 显示不包含匹配文本的所有行
  4. -w 匹配完整单词的行(例如匹配 sea 而不是 search)
  5. -c 只输出匹配行的计数
  6. grep -nv "pease" text.txt 在text.txt中匹配显示不包含pease 的行及行号
  7. grep -wc "er" text.txt 在text.txt中匹配显示包含 er 的行的数目

find

  1. find ./ -size +1k -size -5m 查找大于1k小于5m的文件
  2. find ./ -name sd.txt 查找文件名sd.txt 的文件
  3. find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
2017-12-06 12:01:00 l_liangkk 阅读数 105124
  • 玩转Linux:常用命令实例指南

    人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。 本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通 。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; 【限时福利】 1)购课后按提示添加小助手,进答疑群,还可获得价值300元的编程大礼包! 2)本课程【现在享受秒杀价29元】 3)本月购买此套餐加入老师答疑交流群,可参加老师的免费分享活动,学习最新技术项目经验。 --------------------------------------------------------------- 29元=掌握Linux必修知识+社群答疑+讲师社群分享会+300元编程礼包。  

    7242 人正在学习 去看看 良许

cd ..                  返回上一级目录

cd ../..               返回上两级目录

cd或cd ~           返回home目录

cd - 目录名       返回指定目录


Linux命令

阅读数 109

Linux常用命令

阅读数 237

linux命令Part 1

阅读数 24

没有更多推荐了,返回首页