
"Linux系统编程笔记1:硬链接计数及常用命令"
下载需积分: 0 | 14.8MB |
更新于2024-01-30
| 190 浏览量 | 举报
收藏
本文主要介绍了Linux系统编程中的一些基础知识和常用命令。其中,主要包括删除硬链接时文件硬链接计数的问题,以及生成用户和用户组的方法。此外,还提到了一些Linux命令的基本使用习惯,以及常见的主键盘快捷键。
在Linux系统编程中,当删除一个硬链接时,文件的硬链接计数会减少1。只有当这个计数减为0时,才会真正删除文件。即使删除硬链接指向的文件,也只会让硬链接计数减少而不会删除文件本身。
要创建和修改用户和用户组,可以使用命令"who"和"useradd"。"who"命令可以显示当前登录系统的用户和相关信息;"useradd"命令用于创建新用户。
在Linux系统中,有一些常用的命令习惯值得了解。可以使用命令"date"来显示系统的当前时间。通过命令"cat /etc/shells"可以查看当前可使用的shell。而命令"echo $SHELL"则可以查看当前使用的shell。
在Linux系统中,还有一些常用的主键盘快捷键。按下Ctrl键加上P键,可以向上滚动历史命令;Ctrl键加上N键,则可以向下滚动历史命令。Ctrl键加上B键可以将光标向左移动,Ctrl键加上F键可以将光标向右移动。按下Del键可以删除光标后面的字符,Ctrl键加上D键可以删除光标处的字符。按下Home键可以将光标移动到当前行的开头,而按下End键则可以将光标移动到当前行的末尾。使用Backspace键可以删除光标前面的字符。
在终端中,还可以使用一些快捷键来操作。按下Ctrl键加上U键可以清除整行命令,按下Ctrl键加上K键可以删除光标到行末的字符。使用Shift键加上PgUp键可以向上滚动显示终端中的内容,按下Shift键加上PgDn键则可以向下滚动显示。可以使用Ctrl键加上Shift键加上减号键来减小终端的字体大小,使用Ctrl键加上Shift键加上加号键来增大终端的字体大小。通过按下Ctrl键加上Alt键加上T键可以打开一个新的终端,而按下Ctrl键加上L键可以清屏。
此外,本文还介绍了类Unix系统的目录结构。通过命令"pwd"可以查看当前所在的目录。在Linux系统中,bin目录用于存放二进制可执行文件,boot目录用于存放开机启动程序,dev目录用于存放设备文件,home目录用于存放普通用户的主目录,etc目录用于存放用户信息和系统配置文件,grouplib目录用于存放库文件。
总之,本文介绍了Linux系统编程中的一些基础知识和常用命令,包括删除硬链接的问题、生成用户和用户组的方法、Linux命令的使用习惯以及常用的主键盘快捷键。了解这些内容对于学习和使用Linux系统编程都非常有帮助。
相关推荐










销号le
- 粉丝: 35
最新资源
- JSP实用案例教程:代码解析与应用实例
- OA系统短信功能:短信发送与接收技术实现
- Gens32_Surreal_v1_86_HD:最新世嘉MD模拟器发布
- Visual Basic 6.0开发的学生信息管理系统原代码
- C#实现Flv文件解析及结构详解
- 探索Android Dalvik虚拟机的开源世界
- SSH框架整合未完成jar包解决方案
- 程序获取SIM卡信息教程
- 华为GSM网络优化技术资料汇总
- 利用Java实现鲁滨逊归结原理的人工智能作业
- 完整网上书店开发项目与毕业论文教程
- delphi开发的病房管理系统毕业设计
- BP神经网络实现高准确率文字识别
- 51单片机基础教程:从绪论到应用实践
- ExtJs框架实现图片批量处理功能
- Excel快速切换工作簿的神器使用指南
- 浙大数据库原理课件深度解析:从概念到SQL实践
- 变速齿轮0.46:革命性的游戏速度调整工具
- 《Sun公司Java实例手册》:深入浅出Java编程精髓
- FPGA新手指南:NIOS软件与硬件工程构建教程
- 深入探讨Visual Basic6.0的高级编程与项目实战
- 实用pdg转pdf转换器软件使用体验
- BP神经网络实用类实现与应用指南
- VS2005环境下C++实现的WinCE6.0串口调试工具