1.linux上怎么快速删除一个目录在linux中删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可解决。直接rm就可以了,不过要加两个参数-rf

即:rm -rf 目录名字

-r 就是向下递归,不管有多少级目录,一并删除
  -f 就是直接强行删除,不作任何提示的意思
  删除文件夹实例:rm -rf /var/log/httpd/access
  将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
  需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的,一旦删除不可恢复.
  当然,rm还有更多的其他参数和用法,man rm就可以查看了(或者输入命令rm --help)
  删除文件使用实例:rm -f /var/log/httpd/access.log
  将会强制删除/var/log/httpd/access.log这个文件

2.用户相关的命令
useradd -- 创建一个新用户或更新默认新用户信息
eg:useradd liyebin -- 创建一个新用户liyebin
passwd -- 更改当前用户的密码      链接:https://blog.csdn.net/zyy1659949090/article/details/88176303

PS:普通用户liyebin时:先输入passwd,接着输入旧密码,最后输入新密码。    超级用户root时:输入passwd liyebin,然后直接输入新密码(root用户可以修改任意普通用户的密码)。
su -- 切换用户
eg:su liyebin -- 切换到用户liyebin
exit -- 退出当前用户
whoami -- 查看当前用户名
who -- 显示当前已登录的用户信息l

从超级用户root切换成普通用户,输入exit命令或者su liyebin

logout  -- 退出当前用户

默认按用户名和密码登陆的,都是普通用户,显示符号位$

超级用户显示符号位#

3.文件夹相关的命令
mkdir liyebin -- 创建空目录liyebin(相当于windows下的空文件夹liyebin)
mv 1.txt jiayou.txt -- 重命名(rename)Rename SOUCRCE to DEST
-- 将1.txt重命名为jiayou.txt 源文件:1.txt 目标文件:jiayou.txt
mv 1.txt liyebin -- move SOURCE to DIRECTORY
-- 将1.txt移动到目录liyebin下 源文件:1.txt 目标目录:liyebin

4.文件相关
touch -- 创建文件

echo  -- 往文件新增内容

eg:echo xiongda > xiongda.txt   --     > :覆盖赋值。往文件xiongda.txt新增内容xiongda,会覆盖掉xiongda.txt原本的内容

echo xionger >> xiongda.txt  --     >>:追加赋值。往文件xiongda.txt追加内容xionger
seq 100 -- 显示1到100的序列。同seq 1 100等效
seq 1 100 -- 显示1到100的序列
seq 1 100 > 1111.txt -- 写1到100的序列到文件1111.txt
seq 1 2 100 -- 显示1到100 首数:1 增量:2 尾数:100
cat 1111.txt -- 查看当前文件1111.txt的内容
head -- 查看文件前面若干行的数据
eg:head -n 10 1111.txt -- 查看文件1111.txt前面10行数据
tail -- 查看文件后面若干行的数据
eg:tail -n 10 1111.txt -- 查看文件1111.txt后面10行数据
vi
mv
cp
rm
rmdir
5.权限相关
chmod
作用:改变文件或目录的权限

格式:+:增加权限        -:删除权限        =:分配权限

u:文件拥有者       g:文件拥有者所在组成员         o:其他组成员

-:普通文件         d:目录
PS:r(读):4        w(写):2       x(执行):1

eg:chmod 777 jiayou.txt    -- 表明文件jiayou.txt的权限为rwxrwxrwx
chown:
6.网络
netstat
eg:netstat -anutp -- 查看ip地址 a:all   n:表示ip   u:udp   t:tcp    p:进程

eg: netstat -anutp|grep 20    -- 查看端口为20的udp和tcp
ping        --   查看网络是否可以ping通
ifconfig   --   查看linux的ip地址

7.进程
ps   -- 查看进程
top  -- 查看系统内存使用情况和动态CPU利用率
kill   -- 杀死进程
free  -- 查看系统内存使用情况

8.资源相关
df     -- 查看文件系统的容量情况和挂载点

eg: df -h    -- 以人类可读的格式打印尺寸
du    --  以递归方式为目录汇总每个文件的磁盘使用情况

eg: df -h

9.其他
yum
rpm
tar
cd       -- 切换目录
pwd    -- 打印目录
ls        --  查看当前目录下的全部内容(包括子目录和文件)
grep   --  
find    --  查看当前目录下的全部内容(包括子目录和文件)

|        -- 管道,将一个命令的输出传送给另一个命令,作为另一个命令的输入

eg:head -20 1.txt | tail -10

grep   -- 在文件中查找匹配的字符串

eg:ls  /home|grep xiongda   -- 在home目录下过滤出xiongda的文件或目录

clear(ctrl l)   --清空命令行界面

10.查看帮助
man     eg:man  mv      -- 查看mv命令的帮助

help     eg:mv --help   -- 查看mv命令的帮助

Linux简单命令的使用的更多相关文章

  1. 五大Linux简单命令解决系统性能问题

    五大Linux简单命令解决系统性能问题 2010-12-17 10:07 James Turnbull TechTarget中国 字号:T | T 管理Linux主机的性能看起来经常象是在变魔术一样. ...

  2. centos 安装 和 linux 简单命令

    1. centos 安装 参照:https://www.cnblogs.com/tiger666/articles/10259102.html 安装过程注意点: 1. 安装过程中的选择安装Basic ...

  3. linux 简单命令

    很久没有接触linux了,很多命令也忘记了,现在自己独立安装一个linux,独立安装LAMP,让自己记录下来这段. 怎么进入命令行 init 3, 回到桌面 init 5在不是root用户情况下,切换 ...

  4. 第三天 Linux简单命令

    2018-5-22 15:21:59 使用 atom 可以在windows环境下同步代码与linux (汉化配置好就可以啦) 2018-4-13 18:09:31  该看32节啦 1.man +陌生命 ...

  5. Windows和Linux简单命令的总结

    MS-DOS 命令提示符(cmd) 启动:                      Win+R,输入cmd回车 切换盘符            盘符名称: 进入文件夹              cd ...

  6. linux简单命令汇总

    ls [选项] [文件或目录] -a 显示所有文件,包括隐藏文件 -l 显示详细信息 -d 查看目录属性 -h 人性化显示文件大小 -i 显示inode mkdir [选项] 目录名 -p 递归创建 ...

  7. Linux 简单命令查询CPU、内存、网卡等信息

    [转自]Linux查询CPU.内存.网卡等信息 看CPU信息(型号)# cat /proc/cpuinfo | grep name | cut -f2 -d: |uniq -c      1  Int ...

  8. linux简单命令4---压缩与解压

    1:压缩命令:zip 2:.gz压缩,不能压缩目录,会压缩目录里的文件 3:.bz2压缩,不能压缩目录,直接报错 ------------------------------------------- ...

  9. linux简单命令2---文件搜索命令

    1:文件搜索命令:locate 文件名搜索速度快,缺点不能复杂的搜索.在数据库(/var/lib/mlocate)查找.它是一天一更新.可以强制更新数据库:updatedb 2:搜索命令的命令:whe ...

随机推荐

  1. CSP2019-S1 游记

    估分 83 分qwq 上午照常起床,先跑去学校考了一场化学(黑人问号),然后8:30从学校开溜. 8:50到考点,发现淮安S组只有两个考场... 在考点外遇到一群 金湖中学 的. 不怕了,有水军帮忙垫 ...

  2. LeetCode98. 验证二叉搜索树

     验证二叉搜索树  *  * https://leetcode-cn.com/problems/validate-binary-search-tree/description/  *  * algor ...

  3. C++面向对象程序设计学习笔记(6)

    多态性 编译时的多态性与运行时的多态性 在面向对象方法中,所谓多态性就是不同对象收到相同信息时,产生不同的行为.在c++程序设计中,即"一个接口,多种方法" 在C++中,多态性的实 ...

  4. SQL Server关系的创建

    如果两个表的相关列都是主键或具有唯一约束,创建的就是一对一关系. 如果只有一列具有主键或唯一约束,则创建的时一对多关系 关联字段的字符类型必须相同. 1. 一对一关系 USE [Howie] crea ...

  5. Salesforce学习之路(八)一次拉取多个文件或全部文件至本地

    在开发中,经常会遇到本地工程错乱或者误操作导致本地本地项目被删除,此时利用SFDX: Retrieve Source from Org只会拉取新建并且名称相同的组件,若通过创建一个个文件,然后再拉取的 ...

  6. 【Oracle】rman基于时间点恢复

    rman基于时间点恢复 场景: 由于某研究的误操作,导致财务模块的数据丢失,如何使用rman基于时间点恢复数据. 思路 1.克隆数据库的虚拟机,直接对数据库的数据进行恢复 RMAN> shutd ...

  7. sklearn 学习 第一篇:分类

    分类属于监督学习算法,是指根据已有的数据和标签(分类)进行学习,预测未知数据的标签.分类问题的目标是预测数据的类别标签(class label),可以把分类问题划分为二分类和多分类问题.二分类是指在两 ...

  8. mysql mysqldump 命令导出指定表的数据

    .导出指定表的数据 mysqldump -t database -u username -ppassword --tables table_name1 table_name2 table_name3  ...

  9. 【Easyexcel】java导入导出超大数据量的xlsx文件 解决方法

    解决方法: 使用easyexcel解决超大数据量的导入导出xlsx文件 easyexcel最大支持行数 1048576. 官网地址: https://alibaba-easyexcel.github. ...

  10. maven聚合项目以及使用dubbo远程服务调用debug操作。

    1.maven聚合项目以及使用dubbo远程服务调用debug操作. 然后操作如下所示: 然后如下所示: 启动断点所在的包的服务.以debug的形式启动. 断点进来的效果如下所示: 接下来请继续你的表 ...