Linux的常用命令

yy  复制光标所在行

p  在光标所在行的下方粘贴

P  在光标所在行的上方粘贴

df  查看磁盘分区使用状况

df -l  仅显示本地磁盘(默认)

df -a  显示所有文件的磁盘情况

df -h  1024进制计算最合适的单位显示磁盘容量

df -H  以1000进制计算最合适的单位显示磁盘容量

df -T  显示磁盘分区类型

df-t 显示置顶类型文件系统的磁盘分区

df -x  不显示指定类型文件系统的磁盘分区

du  统计磁盘上的文件大小

du -b  以byte为单位统计文件

du -k  以KB为单位统计文件

du -m  以MB为单位统计文件

du -s  指定统计文件

groupadd  创建用户组

groupmod  -n  改组名

groupmod  -g  该用户组编号

groupadd  -g  创建用户组并指定用户编号和名称

groupdel  删除用户组

usermod -c  为用户添加备注

usermod -l  改用户名

usermod -d  修改用户的用户路径

usermod -j  修改用户的所属组

userdel  删除用户账号

userdel -r  删除用户账号时同个人文件夹一起删除

passwd  -l  锁定账户

passwd -u  解锁账户

passwd -d  清除账户密码

gpasswd -a  给用户添加附属组

newgrp  把当前用户切换到附属组

gpasswd -d  把用户组从附属组切掉

useradd -g  创建用户时既指定主要组又附属组

gpasswd  给用户组设置密码

su  用户切换当前身份

whoami  显示当前登录用户

id  显示指定用户信息.编号.用户名.主要组编号及名称.附属组名称

groups  显示用户所在的所有组,包括主要组合附属组设置用户质料

chfn  设置用户质料,依次输入用户资料

finger  显示用户资料

lofout  退出登录

mount  查看系统当中已经挂载的设备

mount -a  依据配置文件/etc/fstab的内容,自动挂载

who  查看系统登录了哪些用户(能看到用户名,登录终端,登陆时间登录IP)

w  查看系统登录了哪些用户(跟who一样,但是还能看到系统的耗费资源)

last  查询当前登录和过去登陆的用户信息(系统当中所有用户的登录信息)

lastlog  查看所有用户的最后一次登录时间

alias  查看系统中所有的命令别名和设定命令别名

unalias  删除别名

Ctrl+c  强制终止当前命令

Ctrl+l  清屏,清除屏幕上的文字

clear  清屏

Ctrl+a  光标移动到命令行首

Ctrl+e  光标移动到命令行尾

Ctrl+u  从光标所在位置删除到行首

Ctrl+z  把命令放在后台(尽量不用)

Ctrl+r  在历史命令中搜索

history  所有用过的历史命令(历史命令默认保存1000条)

history -c  清空历史命令(尽量不清空)

history -w  把缓存中的历史命令写入历史命令保存文件~/bash_history当中(只记录自登陆开始用过的命令)

h  光标左移

j  光标下移

k  光标上移

l  光标右移

Ctrl+f  向下翻页

Ctrl+b  向上翻页

Ctrl+d  向下翻半页

Ctrl+u  向上翻半页

dd  删除光标所在行

o  在光标所在行的下方插入一行并切换到输入模式

zip  压缩文件(压缩好后,原文件不会消失)

zip -r  压缩目录

unzip  解开压缩包

gzip  压缩文件(压缩好后原文件会消失)

gzip -r  压缩目录(只压缩目录里的子文件,不会压缩目录)

gzip -d  解压缩文件

gunzip  解压缩文件

gunzip -k  解压缩目录

bzip2  压缩文件(不保留原文件)

bzip2 -k  压缩文件(保留原文件)

bzip2 -d  解压缩

bunzip  解压缩

tar -cvf  打包文件(打包好后再压缩)

tar -xvf  解开打包

tar -zcvf  直接压缩

tar -jxvf  指定解压缩位置

tar -jcvf  解压缩文件

tar -zcvf  压缩多个文件

tar -ztvf  查看压缩包位置

halt  关机

poweroff  关机

init0  关机

reboot  重启

init6  重启

runlevel  查询系统当前级别

-R  递归显示

type  显示置顶属于哪种类型

date  日期(系统时间)

date+%d  只显示几号

date+%y  只显示哪年的

date+%m  只显示几月

date+%T  显示几小时几分钟几秒

date+%D  显示哪月哪日哪年

date+%F  显示年月日

clock  时间日期(硬件时间)

space(空格键) 向后翻一屏

b  向前翻一屏

enter  向后翻一行

k  向前翻一行

q  退货

cal  日历

tac  查看文件内容(从末尾向前看)

-d  查看目录属性

-h  人性化显示文件大小

locate  搜索文件(在/var/lib/m locate的后台数据库中搜索,速度快,但是只能搜索文件名)

whereis 搜索系统所在命令的位置和帮助文档

whereis -b  只查找可执行文件

whereis -m  只查找帮助文件

updatedb  更新数据库

which  搜索命令的位置和别名

PATH  系统搜索命令的路径

-r  递归删除,可以删除子目录及文件

-f  强制删除

rm -rf  递归删除目录(尽量少用)

find  在文件系统中搜索某文件(后面要写清搜索范围和条件,但是只能按照文件名搜索)

wc  统计文本中行数.字数和字符数

grep  在文本中查找某个字符串

rmdir  删除空目录

tree  树形结构显示目录,但是需要安装tree包

pwd  显示当前目录或路径

ln  创建链接文件

more  查看文件(翻屏至文件夹尾部时后自动退出)

less  分页显示文件文本内容

head  显示文件开头前十行内容

tail  显示末尾后十行

ctrl+alt+F1  命令行全屏模式

stat  显示指定文件的详细信息(比ls更详细)

who  显示在线登陆用户

whoami  显示当前操作用户

hostname  显示主机名

uname  显示系统信息

top  动态显示当前耗费资源最多进程信息

ps  显示瞬间进程状态ps-aux

du  查看目录大小du-h/home带有单位显示目录信息

df  查看磁盘大小df-h带有单位显示磁盘信息

ifconfig  查看网络情况或IP地址

ping  测试网络连通

netstat  显示网络状态信息

man  帮助手册

file  查看文件类型

-h  做单位转换

ls  显示文件或目录

-l  列出文件详细信息

-a  列出当前目录下的所有文件及目录,包括隐藏的

mkdir  创建目录

mkdir -p  递归创建目录

-p  若没有父目录,则创建目录

cd  切换目录

cd -  进入上次目录

cd ..  返回上一层

cd .  表示当前目录

cd ~  进入当前用户的家目录

touch  创建文件

echo  创建带有内容的文件

cat  查看文件内容 (重头开始)

cp  拷贝

cp -a  复制的一模一样,包括时间和属性等

cp -r  复制目录

cp -p  连带文件属性复制

mv  移动或重命名 (源文件与目标文件在同一个目录下就是改名,不是则为剪切)

rm  删除文件

转载于:https://blog.51cto.com/lakaodekaola/1922988

Linux——常用命令相关推荐

  1. linux常用命令(转载)

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  2. linux常用命令汇总

    linux常用命令汇总,以便需要时快速查询 中文释义 相应命令 备注 在文件中查找 grep error catalina.out 在catalina.out文件中查找error信息 重启nginx ...

  3. Linux常用命令大全-toolfk程序员在线工具网

    本文要推荐的[ToolFk]是一款程序员经常使用的线上免费测试工具箱,ToolFk 特色是专注于程序员日常的开发工具,不用安装任何软件,只要把内容贴上按一个执行按钮,就能获取到想要的内容结果.Tool ...

  4. LINUX常用命令(基础)

    LINUX常用命令(基础) 收藏LINUX常用命令(基础) 1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可 ...

  5. DOS 和 Linux 常用命令的对比

    此为转载文章,转自:http://www.huihoo.org/gnu_linux/ch-doslinux.html Red Hat Linux 9: Red Hat Linux 入门指南 后退 前进 ...

  6. Linux常用命令(echo、date、ls、cd、history、cat)

    一.linux常用命令有很多今天我们来总结一下常用的入门命令: 1.linux下关机命令:poweroff.init 0.halt.shutdown -h now 2.linux下重启命令:reboo ...

  7. Linux初学者接住了---Linux常用命令

    前言 本文整理了Linux常用命令,分类整理,举例说明使用方法,希望为大家带来便利.命令严格区分大小写,一般是小写,tab键补全. Linux常用命令 前言 一.文件处理命令 1.命令格式 目录处理命 ...

  8. Linux 常用命令笔记

    Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...

  9. Linux 常用命令使用方法

    Linux 常用命令使用方法 1.# 表示权限用户(如:root),$ 表示普通用户  开机提示:Login:输入用户名  password:输入口令   用户是系统注册用户成功登陆后,可以进入相应的 ...

  10. linux 命令last -x,Linux常用命令last的使用方法详解

    前言 本文主要给大家介绍了关于Linux常用命令last用法的相关内容,分享出来供大家参考学习,话不多说,来一起看看详细的介绍吧. 命令简介: 该命令用来列出目前与过去登录系统的用户相关信息.指令英文 ...

最新文章

  1. Linux那些事儿 之 戏说USB(31)驱动的生命线(三)
  2. 软件工程概论冲刺 第6天
  3. linux:系统对open files的限制
  4. OSI七层协议与TCP连接
  5. 改变css名称,样式命名规则?css
  6. 【DBA之路】关于连接不上数据库
  7. Delphi 程序开发范例宝典(第2版)高清PDF下载 附光盘
  8. 兼容超大图片的处理_N年都没弄明白!PS保存的图片格式都啥意思?
  9. springboot2 - 坑 - 解决put提交接收不到参数的问题
  10. Python中用pandas将numpy中的数组数据保存到csv文件
  11. mysql (mariadb)数据库使用 mysqldump 备份全部数据库,并自动按当前时间名保存文件
  12. 12款惊人的HTML5Flash视频播放器
  13. 精灵骑士二觉_精灵骑士二觉版本小百科,先睹为快
  14. ​秋招上岸,机械转码经历和面经​
  15. 解决黑苹果无法自动更新的问题,
  16. MySQL 服务无法打开的解决方法
  17. 敏涵控股集团董事长刘敏:感恩奉献 一路向前
  18. Matlab 斜率和曲率,曲率_与闪电共舞_新浪博客
  19. 【R语言数据科学】(十六):交叉验证再回首
  20. 天津电子计算机职专什么时候开学,2020年开学时间表

热门文章

  1. 一张图解释IaaS,PaaS,SaaS
  2. 推荐一个CodeProject上的SlideForm控件
  3. Byshell:无进程无DLL无硬盘文件无启动项
  4. Python中去除字符串中空格的方法
  5. win2008 401 - 未授权: 由于凭据无效,访问被拒绝。解决方法
  6. bzoj3551 [ONTAK2010]Peaks加强版(Kruskal重构树+主席树)
  7. 粉刷匠(bzoj 1296)
  8. ArrayList和LinkedList
  9. synchronized关键字,Lock接口以及可重入锁ReentrantLock
  10. 用Vue.js和Webpack开发Web在线钢琴