linux—快捷键及常用命令

ctrl+c:终止当前任务

ctrl+u:删除光标之前的命令

ctrl+k:删除光标之后的命令

ctrl+y:粘贴删除命令清楚的部分

ctrl+l:清屏   //等于clear

ctrl+a:把光标移动到最前面

ctrl+e:把光标移到命令行最厚面

ctrl+r:搜索最近的一次类似命令

ctrl+d:关闭当前输入

ubuntu-->ctrl+alt+t:打开一个新的终端

tab:命令自动补全

alt+.:bash命令行按history向上找字符串

关机、注销、重启:

logout    // 注销
exit    // 退出终端
reboot    // 重启
poweroff    // 关机
shutdown    // 关机
shutdown -r now    // 立即重启
shutdown -r +5    // 5分钟后重启
shutdown -r 12:22    // 在12:22重启
shutdown -h now    // 立即关机
shutdown -h +5    // 5分钟后关机
shutdown -h 12:22    // 在12:22关机
shutdown -c    // 取消关机
cd    // 回到家目录
cd .    // 当前目录
cd ..    // 上级目录(cd ../..)
cd -    // 回到上一次工作的目录
cd path    // 切换目录
ls    // 查看当前目录文件
ls -l    // 显示详细
ls -a    // 显示隐藏文件
ls -A    // 显示所有文件,不显示当前目录和上级目录
ls -lht    // l:显示详细,h:大小按kb显示,t:按时间排序
ls -R    // 遍历显示所有目录文件
ls -l *.txt a.py   // 可以显示限定文件,*为通配符,按关键字显示

tree:

sudo apt install tree

tree按树状显示所有文件
pwd    // 查看当前工作路径
passwd    // 修改当前用户密码
sudo passwd username    // 修改某用户密码
man -k passwd    // 模糊匹配
man -f passwd    // 精确匹配
mkdir dirname    // 创建目录
mkdir -p dir_a/dir_b/dir_c    // 创建多层目录

touch filename.py    // 创建文件加格式,已存在就改变文件时间戳(主要用于修改时间戳)

rm a.txt    // 删除文件(rm命令非常危险,一般不使用,防止不小心删除重要文件,无法恢复)
rm -i a.txt    // 提示是否删除
rm -rf dir    // r:删除目录 f:强制删除
rmdir dir    // 删除空目录

mv a.txt dir_a/b.txt    // mv可以移动文件目录,并重命名

cp a.txt dir_a/a.txt    // 复制并粘贴文件到新目录
cp -i a.txt dir_a/a.txt    // 存在相同文件时提示是否覆盖
cp -r dir_a/ dir_b    // 复制整个目录到当前目录并改名为dir_b
cp -p a.txt b.txt    // 复制文件并保留权限信息
cp -a a.txt b.txt    // -rp

stat a.txt    // 查看文件状态
locale    // 查看语言环境
locale -a
sudo apt-get install package_name    // 安装软件包
sudo apt-get install -y package_name    // 安装过程默认选择yes
apt-get install package -reinstall    // 重新安装
apt-get install -f package    // 强制安装
apt-get remove package    // 删除包
apt-get remove package -purge    // 删除包和配置文件
apt-get autoremove    // 自动删除不需要的包
apt-get update    // 更新源
apt-get upgrade    // 更新已安装的包
apt-get disk-upgrade    // 升级系统
apt-get check    // 检查是否有损坏的依赖
apt-get source package   // 下载包源码

apt-get -h    // 查看帮助

apt-cache search package    // 搜索软件
apt-cache show package    // 显示软件信息

dpkg --help    // 本地安装命令

apt自动安装相关依赖包,dpkg不自动安装

cat a.txt    // 查看文件 -n:显示行号 -s:多个空行合并成一个空行
tac a.txt    // 反序显示文件

wc a.txt    // 统计文件中的字节数,行数 -c:字节数 -l:行数 -m:字符数 -w:以空白符分隔计算
sort a.txt    // 按首字符排序 -r:逆序 -n:按大小排序 -b:忽略空格
uniq a.txt    // 忽略或报告重复行 -c:计数 -i:忽略大小写 -u:只显示唯一的行

cut -d: -f 2 a.txt    // -d接分隔符,-f按-d后分隔符分开,数字为第几列
cut -c 1,5 a.txt    // -c:接显示字符区间

tee a.log    // 读取标准输入的数据,并保存成文件

history    // 历史命令
history 10    // 最近的10条命令
!num    // 第nun条命令
more a.txt    // 空格翻页,Enter换行,b向上
less a.txt
head a.txt    // 默认显示前10行,-n 20:显示20行

tail a.txt    // 默认显示后10行 -n 20:显示后20行
tail -f a.log    // 实时监控文件写入变化

which ls    // 查看命令位置

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
提供的源码资源涵盖了小程序应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值