Linux 常用命令
需积分: 0 40 浏览量
更新于2012-11-25
收藏 79KB DOC 举报
在Linux操作系统中,掌握一些基本的命令是必不可少的。这些命令可以帮助用户进行文件管理、系统操作、进程控制以及网络配置等。以下是一些常见的Linux命令的详细解释:
1. `uname -a`:查看系统内核版本,包括操作系统名称、内核版本、硬件平台等信息。
2. `ls -al`:列出当前目录下的所有文件和文件夹,包括隐藏文件,并显示详细信息(如权限、所有者、大小等)。
3. `pwd`:显示当前工作目录,即用户所在的目录路径。
4. `cd -`:返回上一次工作目录。
5. `cd ~`:切换到用户主目录。
6. `date`:显示当前系统日期和时间,`date s`可以设置时间和日期。
7. `cal`:显示日历,`cal 2006`显示2006年的日历,`cal bc`显示公元前的日历。
8. `man` 和 `info`:提供帮助手册,可以查询命令的用法和参数。
9. `locale`:显示当前系统语言环境,`locale -a`列出所有可用的语言环境。
10. `/etc/sysconfig/i18n`:语言设置文件,用于设置系统默认语言。
11. `sync`:将内存中的数据同步到硬盘,确保数据安全。
12. `shutdown`、`halt`、`poweroff` 和 `reboot`:分别用于关机、停止系统、立即关机和重新启动系统。
13. `startx` 或 `init 5`:进入图形界面。
14. `/work` 和 `?work`:在文本编辑器中向上或向下查找特定文本。
15. `chgrp` 和 `chown`:改变文件或目录的所有者和组,如`chgrp testing install.log`和`chown root:root install.log`。
16. `chmod`:改变文件或目录的权限,例如`chmod 777 install.log`给予所有者、组和其他用户完全访问权限。
17. `cp`:复制文件,如`cp filename newfilename`。
18. `rm`:删除文件,`rm -rf`强制删除,不提示确认。
19. `rmdir`:删除空目录。
20. `mv`:移动文件或重命名,如`mv 123.txt 222.txt`。
21. `mkdir`:创建新目录。
22. `touch`:创建新文件或更新已有文件的时间戳。
23. `cat`:查看文件内容,`cat | more`分页显示。
24. `nl`:在文件内容前添加行号。
25. `more` 和 `less`:逐页浏览文件内容。
26. `head` 和 `tail`:分别显示文件的前N行和后N行。
27. `od`:查看二进制或非纯文本文件的内容。
28. `df -h`:查看磁盘分区的使用情况。
29. `du`:查看文件或目录的大小。
30. `fdisk`:对硬盘进行分区操作,`fdisk -l`显示硬盘分区状态。
31. `mkfs`:创建文件系统,如`mkfs -t ext3 /dev/ram15`创建ext3格式的文件系统。
32. `fsck`:检查和修复文件系统的错误。
33. `ln`:创建硬链接,`ln -s`创建符号链接。
34. `whereis`:查找命令的安装位置。
35. `locate`:快速查找文件,需要先执行`updatedb`更新数据库。
36. `find`:在指定目录下查找文件,如`find / -name "myfile"`。
37. `which`:查找命令的执行路径。
38. `whoami`:显示当前登录用户的用户名。
39. `gcc -v`:查看GCC编译器的版本。
40. `chattr` 和 `lsattr`:设置和查看文件的特殊属性,如禁用删除。
41. `service`:管理系统服务,如`service network restart`重启网络服务。
42. `ifconfig`:查看或配置网络接口。
43. `ifdown` 和 `ifup`:关闭或打开网络接口。
44. `clear`:清空终端屏幕。
45. `history`:查看历史命令,`!55`执行历史中的第55条命令。
46. `stty`:配置终端参数。
47. `at`:安排一次性任务在指定时间执行。
48. `crontab`:设置定期执行的任务,可以通过`[e]`编辑、`[l]`列出和`[r]`删除任务。
49. `&`:让命令在后台运行。
50. `jobs`:查看后台暂停的任务,`fg`和`bg`分别将后台任务调至前台或继续后台运行。
熟练掌握这些命令,将使你在Linux环境中更加游刃有余,无论是日常使用还是系统管理都将变得更为高效。
张永清-老清
- 粉丝: 268
- 资源: 23
最新资源
- 西门子S7-1200流水线贴膜机项目程序,有KTP700触摸屏组态操作界面 程序包含.上下气缸控制,夹紧气缸控制,输送带电机控制,贴膜伺服控制旋转电机控制等类容 适合简单控制工艺及运动控制初学
- comsol电力变压器电磁场计算模型,通过简化高低压绕组,铁心,结构件和绝缘油的几何模型,得到变压器内部电磁场分布
- 西门子PLC1500大型程序 西门子PLC1500大型程序fanuc机器人焊装 包括1台西门子1500PLC程序,2台触摸屏TP1500程序 9个智能远程终端ET200SP Profinet连接 15
- Task-113-出租车计价
- HttpUrlConnectionUtilDemo-大炮打蚊子
- fishing-game-大炮打蚊子
- 有限信息,多智能体系统,鲁棒无碰撞编队控制,有文献参考 符合要求请放心联系,MATLAB,保证能够运行 simulink,复现
- MATLAB全桥或者半桥LLC谐振DC DC变器的设计与仿真 内含开环仿真、电压闭环仿真两个仿真文件 并含有电路参数仿真计算过程 支持最高版本2018b
- 基于模型参考自适应的永磁同步电机无感FOC 1.采用模型参考自适应MRAS来估计转速和转子位置,实现中高速下PMSM的无感运行,估计精度较高; 2.提供算法对应的参考文献和仿真模型,支持技术解答;拿后
- hustoj-重庆大学python题库答案
- 基于阻抗的微电网功率分配策略研究(文章复现),关键词:下垂控制,并联逆变器,阻抗
- Util-大炮打蚊子c++
- 一种微电网分布式电源的下垂控制策略(文章复现),关键词:下垂控制,并联逆变器,对等控制
- 汽车手动变速器sw18可编辑全套设计资料100%好用.zip
- 基于PreScan与Carsim的车道保持联合仿真 其中车道线识别算法通过采集单目摄像头数据,Ransac算法提取车道线;采用MPC控制器实现车道保持与循迹控制 内附
- 西门子1200博图程序冷却油泵PID控制系统,和多台油泵及水泵G120西门子变频器Modbud RTU通讯,画面采用西门子KTP700触摸屏,内有变频器参数 Modbus通讯报文详细讲解,PID带手动