(Linux学习笔记)Linux常用命令和符号

命令或符号

外部命令通用参数常用符号pwdcd
helpmanaliasunalias
duhistorylsmkdir
rmdirtouchlncp
mvrmwhichfind
shutdownechosusudo
df

描述

外部命令通用参数常用符号显示路径切换路径
内部帮助手册设置别名取消别名
文件占用空间历史命令显示目录内容创建目录
删除目录创建文件创建链接复制文件
移动文件删除文件查找外部命令文件查找文件
关机程序控制台输出切换用户以其它用户权限执行命令
系统磁盘情况

外部命令通用参数

选项:

 --help 帮助
 --version 版本信息

实例:

 显示pwd帮助信息
 /bin/pwd --help

 显示ls帮助信息
 ls --help

 显示ls版本信息
 /bin/ls --version

常用符号

符号:

 ! 执行历史命令
 | 管道符
 > 重定向
 & 后台运行
 {} 集合

实例:

 执行历史中1号命令
 ! 1

 显示ls帮助信息的5-10行
 ls --help | head -10 | tail -5

 将ls帮助信息输出到文本中
 ls --help > 文件名

 将ls帮助信息追加到文本中
 ls --help >> 文件名

 创建文件,文件名为1.txt、2.txt、……、10.txt
 touch {1…10}.txt

 创建文件,文件名为windows.txt、linux.txt
 touch {windows,linux}.txt

命令:pwd

功能:显示工作目录
全称:print work directory

命令:cd

功能:切换工作目录
全称:change directory
实例:

 切换到用户宿主目录
 cd ~

 切换到指定用户宿主目录
 cd ~ 用户名

 切换到根目录
 cd /

 切换到上一次的目录
 cd -

 切换到上一级目录
 cd …

命令:help

功能:显示shell内部命令的帮助信息
选项:

 -d 输出命令的简短描述
 -s 输出短格式的帮助信息
 -m 以伪man手册格式显示帮助信息

命令:man

功能:打开指令手册
全称:manual

命令:alias

功能:设置命令别名
实例:

 设置命令别名为aa,命令为以长格式并加单位显示当前目录内容
 alias aa = ls -lh

命令:unalias

功能:取消命令别名

命令:du

功能:显示文件或目录磁盘使用量
全称:disk usage
选项:

 -a 全部
 -h 单位
 -s 只显示总大小

命令:history

功能:显示历史指令

命令:ls

功能:显示目录内容
全称:list directory contents
选项:

 -l 长格式显示(权限,属主,属组,大小,时间)
 -h 显示大小单位
 -a 显示所有(包括隐藏,当前目录,上一级目录)
 -A 显示所有(包括隐藏)
 -R 递归查询

实例:

 以长格式显示当前目录内容
 ll或ls -l

命令:mkdir

功能:创建目录
全称:make directory
选项:

 -p 确保各级目录存在

命令:rmdir

功能:删除目录
全称:remove directory
选项:

 -p 递归,当父目录为空时自动删除

命令:touch

功能:修改文件或目录更新时间或创建文件

命令:ln

功能:创建链接文件
全称:link
选项:

 -s 软链接,删除源文件链接失效,与源文件可以不在一个分区

命令:cp

功能:复制文件或目录
全称:copy file
选项:

 -f 强制
 -i 同名提醒
 -p 保持权限
 -r 用于复制目录

实例:

 复制单个文件
 cp 源文件名 目的文件名

 复制多个文件,复制目标位置必须为目录
 cp {1…10}txt 目的目录

命令:mv

功能:移动文件或目录
全称:move file
选项:

 -b 若目标存在,则先创建备份后覆盖内容
 -f 强制
 -i 确认
 -n 不覆盖
 -u 目标不存在才执行命令

命令:rm

功能:删除文件或目录
全称:remove
选项:

 -f 强制
 -i 逐一确认删除
 -r 删除目录

命令:which

功能:查找外部命令文件位置,该命令会在环境变量PATH中查找

命令:find

功能:查找文件或目录
选项:

 -name 按名称查
 -size 按大小查
 -user 按用户查
 -type 按文件类型查
 d:目录、f:文件、b:块文件、c:字符文件、l:符号链接、s:socket
 -o 或者
 -a 并且
 -not 相反

实例:

 查找小于10K的内容
 find 目录 -size ‘-10k’

命令:shutdown

功能:关机程序
选项:

 -t seconds 几秒后执行
 -k 不关机但提示警告
 -r 重启
 -h 关机
 -n 强制关闭程序后执行
 -c 取消

实例:

 30分钟后关机并警告
 shutdown -h +30 ‘30分钟已到,即将关机’

命令:echo

功能:在shell中打印
选项:

 -e 处理转义字符

命令:su

功能:切换用户
全称:switch user
选项:

 -l 如同重新登陆一般,更改大部分环境变数如工作目录

命令:sudo

功能:以系统管理者身份执行命令
选项:

 -v 确认使用状态,防止超时再次输入密码
 -k 强制下次使用询问密码
 -u 用户名/#用户id 使用其它用户权限执行命令

命令:df

功能:统计系统磁盘使用情况
全称:disk free

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

六地幽灵phantom

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值