Linux系统管理常用命令
linux系统管理员常用命令
![linux系统管理员常用命令](https://img.taocdn.com/s3/m/d04d649227fff705cc1755270722192e453658e3.png)
linux系统管理员常用命令Linux是一种开源的操作系统,广泛应用于服务器和个人电脑。
作为一名Linux系统管理员,熟悉并掌握常用的命令是必不可少的。
本文将介绍一些常用的Linux系统管理员命令,帮助管理员更好地管理和维护系统。
1. ls命令:ls命令用于列出当前目录下的文件和文件夹。
通过ls命令,管理员可以查看目录结构,了解文件的权限和属性。
2. cd命令:cd命令用于切换当前工作目录。
管理员可以使用cd命令进入不同的目录,方便进行文件操作和管理。
3. pwd命令:pwd命令用于显示当前工作目录的路径。
管理员可以使用pwd命令确认当前所在位置,避免操作错误。
4. mkdir命令:mkdir命令用于创建新的目录。
管理员可以使用mkdir命令创建新的文件夹,方便组织和管理文件。
5. rm命令:rm命令用于删除文件和目录。
管理员可以使用rm命令删除不再需要的文件和目录,释放存储空间。
6. cp命令:cp命令用于复制文件和目录。
管理员可以使用cp命令将文件和目录复制到指定位置,方便备份和迁移。
7. mv命令:mv命令用于移动文件和目录,也可以用于重命名文件和目录。
管理员可以使用mv命令将文件和目录移动到其他位置,或者修改文件和目录的名称。
8. cat命令:cat命令用于查看文件的内容。
管理员可以使用cat命令查看文件的文本内容,或者将多个文件合并成一个文件。
9. grep命令:grep命令用于在文件中搜索指定的字符串。
管理员可以使用grep命令快速定位文件中包含特定内容的行。
10. chmod命令:chmod命令用于修改文件和目录的权限。
管理员可以使用chmod命令设置文件和目录的读、写、执行权限,保护系统的安全性。
11. chown命令:chown命令用于修改文件和目录的所有者。
管理员可以使用chown命令将文件和目录的所有权转移给其他用户或用户组。
12. top命令:top命令用于实时监控系统的运行状态。
linux常用100个命令
![linux常用100个命令](https://img.taocdn.com/s3/m/d795ed5bc4da50e2524de518964bcf84b8d52d58.png)
linux常用100个命令以下是常用的100个Linux命令:1. ls - 列出当前目录中的文件和文件夹2. cd - 改变当前工作目录3. pwd - 显示当前工作目录的路径4. mkdir - 创建一个新的目录5. rmdir - 删除一个空的目录6. touch - 创建一个新的空文件7. cp - 复制文件或目录8. mv - 移动或重命名文件或目录9. rm - 删除文件或目录10. cat - 显示文件内容11. less - 逐行显示文件内容12. head - 显示文件的前几行内容13. tail - 显示文件的后几行内容14. grep - 在文件中搜索匹配的文本15. find - 在文件系统中搜索文件16. chmod - 改变文件或目录的权限17. chown - 改变文件或目录的所有者18. chgrp - 改变文件或目录的所属组19. du - 显示目录或文件的磁盘使用情况20. df - 显示文件系统的磁盘使用情况21. file - 显示文件的类型22. ln - 创建一个硬链接或符号链接23. mount - 挂载文件系统24. umount - 卸载文件系统25. tar - 创建或解压归档文件26. gzip - 压缩文件27. gunzip - 解压缩文件28. wget - 下载文件29. curl - 通过URL获取或发送数据30. ssh - 远程登录到另一台计算机31. scp - 在本地主机和远程主机之间复制文件32. ping - 测试与另一台计算机的连接33. ifconfig - 显示或配置网络接口34. netstat - 显示网络连接、路由表等信息35. iptables - 配置防火墙规则36. ps - 显示当前运行的进程37. top - 显示系统中运行的进程和资源使用情况38. kill - 终止正在运行的进程39. service - 启动、停止或重启系统服务40. systemctl - 管理系统服务41. uname - 显示系统信息42. date - 显示或设置系统时间和日期43. history - 显示或搜索命令历史记录44. which - 显示可执行文件的路径45. echo - 显示文本或变量的值46. export - 设置环境变量47. source - 执行一个脚本文件48. alias - 创建命令别名49. sed - 流编辑器,用于文件内容的替换和修改50. awk - 文本处理工具,用于提取和处理文本数据51. sort - 对文本进行排序52. uniq - 删除重复的行53. diff - 比较两个文件的差异54. tr - 替换、删除或压缩字符55. cut - 从文本中提取字段56. paste - 将多个文件的行合并成一行57. join - 根据共同的字段将两个文件合并58. split - 将文件分割成多个较小的文件59. grep -v - 显示不匹配的文本行60. grep -c - 统计匹配的文本行数61. grep -i - 忽略大小写进行匹配62. grep -r - 递归地搜索目录中的文件63. grep -w - 匹配整个单词而不是部分匹配64. grep -A - 显示匹配行及其后面的几行65. grep -B - 显示匹配行及其前面的几行66. grep -C - 显示匹配行及其前后的几行67. awk '{print $1}' - 打印每行的第一个字段68. awk '{print $NF}' - 打印每行的最后一个字段69. awk '/pattern/{print}' - 打印匹配模式的行70. awk '/pattern/{print $2}' - 打印匹配模式的第二个字段71. awk '{sum+=$1} END {print sum}' - 计算第一列的总和72. awk '{if ($1 > 10) print}' - 打印第一列大于10的行73. awk '{if ($1 > 10) print $2}' - 打印第一列大于10的第二个字段74. awk '{print NR, $0}' - 打印行号和整行内容75. awk '{for (i=1; i<=NF; i++) print $i}' - 打印每个字段76. sed 's/pattern/replace/' - 替换匹配的文本77. sed '/pattern/d' - 删除匹配的文本行78. sed '/pattern/s/old/new/' - 在匹配的文本行中替换文本79. sed '/pattern/!d' - 删除不匹配的文本行80. sed '1d' - 删除第一行81. sed '$d' - 删除最后一行82. sed -n '1,5p' - 打印前5行83. sed -n '5,$p' - 打印从第5行到最后一行84. sed -n '/pattern/p' - 打印匹配的文本行85. sed -n '/pattern/{p;q;}' - 打印匹配的文本行并退出86. sort -n - 对数字进行排序87. sort -r - 逆序排序88. sort -u - 去除重复的行89. sort -k2 - 按第二个字段进行排序90. sort -t',' -k2 - 使用逗号作为分隔符,按第二个字段进行排序91. uniq -c - 统计重复的行数92. uniq -d - 只显示重复的行93. uniq -u - 只显示不重复的行94. diff -u - 显示详细的差异95. diff -r - 递归比较目录中的文件96. tr 'a-z' 'A-Z' - 将小写字母转换为大写字母97. tr -d '[:digit:]' - 删除所有数字98. tr -s ' ' - 合并连续的空格为一个空格99. cut -d',' -f1 - 使用逗号作为分隔符,打印第一个字段100. cut -c1-5 - 打印每行的前五个字符这些命令是Linux中最常用的命令之一,可以帮助您在终端中进行文件和文本处理、系统管理、网络配置等操作。
linux最常用20条命令汇总
![linux最常用20条命令汇总](https://img.taocdn.com/s3/m/760cc818bdd126fff705cc1755270722192e59ec.png)
linux最常用20条命令汇总
1. ls:显示当前目录中的文件和子目录
2. cd:改变当前工作目录
3. mkdir:创建新的目录
4. rm:删除文件或目录
5. cp:复制文件或目录
6. mv:移动或重命名文件或目录
7. cat:查看文件内容
8. grep:在文件中搜索指定的字符串
9. find:在文件系统中查找文件或目录
10. chmod:修改文件或目录的权限
11. chown:修改文件或目录的所有者
12. tar:创建压缩文件或解压缩文件
13. ssh:远程登录到其他计算机
14. ps:显示当前运行的进程
15. top:实时监控系统的进程和资源使用情况
16. du:显示目录或文件的磁盘使用情况
17. df:显示文件系统的磁盘使用情况
18. ifconfig:配置或显示网络接口信息
19. ping:测试与目标主机的连通性
20. man:查看命令的帮助文档。
linux-实验指导手册-常用命令
![linux-实验指导手册-常用命令](https://img.taocdn.com/s3/m/c3b3e90ca88271fe910ef12d2af90242a995ab4f.png)
实验一Linux常用命令(一)1、Shell环境和Shell命令格式如果实验用计算机上Linux以图形方式启动,登录系统后打开终端窗口。
方法:桌面:右键菜单-Terminal(终端);或:主菜单-系统工具-Terminal(终端)。
命令格式:command [-option(s)] [option argument(s)] [command argument(s)]步骤1:使用who命令步骤2:使用date命令步骤3:使用上下健提取历史命令who,执行。
2、文件系统操作命令(1)改变目录命令:cd 目标目录路径步骤1:使用绝对路径依次进入Linux根目录下的所有子目录。
例如:cd /usr/bin步骤2:使用绝对路径依次进入用户目录。
步骤3:使用相对路径进入子目录1)使用绝对路径进入/lib目录2)使用相对路径进入/lib/i868目录3)使用相对路径退回到/lib目录(2)列出并观察目录中的文件步骤1:进入任意目录,使用无参数ls命令列出并观察其中所有文件;步骤2:进入任意目录,使用通配符列出其中部分文件;例如:cd /binls c*步骤3:使用-l选项,列出目录中文件的各种属性,并观察识别这些属性。
步骤4:直接列出子目录中的文件。
例如:ls i868步骤5:仅列出子目录本身(-d)步骤6:使用-F选项,显示文件类型标志。
步骤7:使用-a或-A选项,观察结果有什么变化。
步骤8:综合使用以上选项。
(3)目录的创建与删除步骤1:在用户目录中,使用相对路径创建一个任意名称的目录,如“tmp”。
mkdir tmp步骤2:删除该目录rmdir tmp步骤3:在根目录中,使用绝对路径在用户命令中创建一个子目录。
mkdir ~/tmp步骤4:删除该目录rmdir ~/tmp步骤5:使用-p参数一次创建多级目录。
如:mkdir ~/tmp/dir1步骤6:使用-p参数删除多级目录。
如:cd ~rmdir tmp/dir1(4)文件和目录拷贝命令:cp步骤1:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中mkdir ~/tmpcp /usr/include/signal.h ~/tmp步骤2:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中,并改变其文件名。
linux常用20个命令
![linux常用20个命令](https://img.taocdn.com/s3/m/f857aee50129bd64783e0912a216147917117e9c.png)
linux常用20个命令以下是Linux 中常用的20 个命令:1.ls:列出目录中的文件和子目录。
ls2.cd:切换当前工作目录。
cd directory_name3.pwd:显示当前工作目录的路径。
pwd4.cp:复制文件或目录。
cp source_file destination5.mv:移动或重命名文件或目录。
mv source destination6.rm:删除文件或目录。
rm file_name7.mkdir:创建新目录。
mkdir directory_name8.rmdir:删除空目录。
rmdir directory_name9.touch:创建空文件或更新文件的访问和修改时间。
touch file_name10.cat:将文件内容输出到终端。
cat file_name11.more/less:逐页查看文件内容。
more file_name12.nano/vi:文本编辑器,用于编辑文件。
nano file_name # 或vi file_name13.echo:将文本输出到终端或文件。
echo "Hello, World!"14.grep:在文件中搜索文本。
grep "search_term" file_name15.ps:显示当前运行的进程。
ps16.kill:终止进程。
kill process_id17.chmod:更改文件或目录的权限。
chmod permissions file_name18.chown:更改文件或目录的所有者。
chown owner:group file_name19.df:显示磁盘空间使用情况。
df -h20.du:显示目录空间使用情况。
du -h这只是Linux 中一些最常用的命令。
对于每个命令,可以使用命令后加上--help查看更多用法和选项。
Linux终端中的系统初始化和服务管理命令
![Linux终端中的系统初始化和服务管理命令](https://img.taocdn.com/s3/m/a229ea3ebfd5b9f3f90f76c66137ee06eff94e20.png)
Linux终端中的系统初始化和服务管理命令Linux操作系统是一款开源的操作系统,具有良好的稳定性和安全性,被广泛应用于服务器和嵌入式设备中。
在Linux终端中,通过一些系统初始化和服务管理命令可以实现对系统的管理和配置。
本文将介绍一些常用的Linux终端中的系统初始化和服务管理命令。
1. 系统初始化命令1.1 apt-getapt-get命令是Debian系列Linux发行版中用于安装、更新、卸载和管理软件包的命令。
通过apt-get命令,您可以轻松地从软件仓库中安装需要的软件,并及时获取安全更新。
1.2 yumyum命令是Red Hat系列Linux发行版中的软件包管理器,包括CentOS和Fedora等。
通过yum命令,您可以方便地安装和更新软件包,同时可以管理软件源,并快速解决软件依赖问题。
1.3 systemctlsystemctl命令是用于管理systemd服务的命令。
systemd是Linux系统中用于初始化和管理系统进程的初始化系统。
通过systemctl命令,您可以管理系统服务的启动、停止和重启,并查看服务的状态和日志。
1.4 croncron是一种用于周期性执行任务的守护进程,在Linux系统中被广泛应用于自动化任务的调度。
可以使用crontab命令编辑和管理cron任务,通过设置定期执行的时间和要执行的命令,实现定时任务的自动化。
2. 服务管理命令2.1 serviceservice命令是Linux系统中用于管理系统服务的命令。
通过service 命令,您可以启动、停止、重启和查看系统服务的状态。
例如,要启动Apache Web服务器服务,可以使用命令"service apache2 start"。
2.2 systemctl前面已经介绍了systemctl命令的一些基本用法,它不仅用于系统初始化时的服务管理,还可以用于随时管理已经启动的服务。
例如,要启动MySQL服务,可以使用命令"systemctl start mysql"。
linux 常用操作指令
![linux 常用操作指令](https://img.taocdn.com/s3/m/666e1152dcccda38376baf1ffc4ffe473368fd2e.png)
linux 常用操作指令
Linux是一种开源操作系统,广泛用于服务器和个人电脑。
以下是一些 Linux 常用操作指令:
1. ls:查看当前目录下的文件和文件夹列表。
2. cd:进入指定的目录。
3. mkdir:创建一个新目录。
4. touch:创建一个新文件。
5. cp:复制文件或目录。
6. mv:移动文件或目录。
7. rm:删除文件或目录。
8. cat:查看文件的内容。
9. grep:在文件中查找匹配的文本。
10. chmod:修改文件或目录的权限。
11. chown:修改文件或目录的所有者。
12. tar:压缩或解压缩文件或目录。
13. top:查看系统的进程和资源利用情况。
14. ps:列出当前用户的进程列表。
15. ssh:通过安全的加密连接远程登录到另一台计算机。
这些指令只是 Linux 操作系统中的一小部分,但对于日常使用和系统管理来说已经足够。
熟练使用这些指令可以让用户更高效地使用 Linux 操作系统,提高工作效率。
- 1 -。
运维工程师必会的109个Linux命令
![运维工程师必会的109个Linux命令](https://img.taocdn.com/s3/m/bf4a40b3d5d8d15abe23482fb4daa58da0111c2a.png)
运维工程师必会的109个Linux命令作为运维工程师,熟练掌握Linux命令是必不可少的技能。
在这篇文章中,我们将列举出109个运维工程师必会的Linux命令,分别按照系统管理、网络管理、文件管理、进程管理和系统监控五个方面进行介绍。
一、系统管理1. ps:显示进程信息2. top:动态显示进程信息3. netstat:显示网络连接信息4. ifconfig:显示网络接口信息5. uname:显示系统信息6. date:显示时间7. cal:显示月历8. who:显示当前在线用户9. df:显示文件系统使用情况10. du:显示目录或文件大小11. chroot:将根目录切换到指定目录12. kill:终止进程13. awk:文本处理工具14. sed:文本处理工具15. find:查找文件16. wget:下载文件17. ssh:远程登录工具18. scp:远程拷贝工具19. ssh-keygen:生成SSH密钥二、网络管理20. ping:检测网络连通性21. traceroute:显示网络路径22. nslookup:域名解析工具23. host:显示主机名24. telnet:远程登录工具25. ftp:文件传输工具26. curl:网络工具27. tcpdump:网络抓包工具28. iptables:防火墙工具29. route:显示路由表30. arp:显示ARP缓存表31. mtr:网络诊断工具32. nmap:端口扫描工具三、文件管理33. ls:显示目录内容34. pwd:显示当前工作目录35. cd:切换工作目录36. mkdir:创建目录37. rmdir:删除目录38. touch:创建空文件39. cp:复制文件或目录40. mv:移动或重命名文件或目录41. rm:删除文件或目录42. ln:创建硬链接或符号链接43. cat:显示文件内容44. tail:显示文件尾部内容45. head:显示文件头部内容46. less:文件查看工具47. more:文件查看工具48. diff:比较两个文件的差异49. patch:打补丁工具50. gzip:压缩文件工具51. gunzip:解压文件工具四、进程管理52. ps:显示进程信息53. top:动态显示进程信息54. kill:终止进程55. killall:终止所有同名进程56. nohup:在后台运行进程57. fg:将后台进程切换到前台58. bg:将前台进程切换到后台59. nice:设置进程优先级60. renice:修改进程优先级61. jobs:显示后台任务62. crontab:计划任务管理工具63. at:一次性任务管理工具五、系统监控64. free:显示系统内存使用情况65. top:动态显示进程信息和系统状态66. vmstat:显示系统虚拟内存使用情况67. iostat:显示系统磁盘使用情况68. mpstat:显示系统CPU使用情况69. sar:系统性能监控工具70. dstat:系统性能监控工具71. htop:更好的进程监控工具72. pidstat:进程性能监控工具73. stress:系统压力测试工具74. top10:显示系统资源占用前10的进程75. pstree:以树形结构显示进程关系76. slabtop:显示内核内存缓存使用情况77. tcpdump:网络抓包工具78. ss:网络连接和socket统计工具79. uptime:显示系统运行时间和负载情况80. systemd-analyze:系统启动耗时分析工具六、系统安全81. netstat:显示网络连接信息82. lsof:显示进程打开的文件83. ps:显示进程信息84. top:动态显示进程信息85. strace:跟踪系统调用和信号86. setuid:设置程序运行权限87. chattr:设置文件属性88. chkrootkit:检测系统是否被入侵89. rkhunter:检测系统是否被入侵90. iptables:防火墙工具91. ssh-keygen:生成SSH密钥92. ssh:远程登录工具93. scp:远程拷贝工具94. openssl:加密解密工具95. openssh:安全shell工具96. snort:入侵检测系统97. tripwire:文件完整性检查工具98. tcpdump:网络抓包工具99. ss:网络连接和socket统计工具100. w3af:Web应用程序安全扫描工具101. nmap:端口扫描工具102. Nessus:漏洞扫描工具103. Nikto:Web服务器漏洞扫描工具104. OpenVAS:漏洞扫描工具105. Metasploit:渗透测试框架106. Burp Suite:Web应用程序渗透测试工具107. Kali Linux:渗透测试操作系统108. Hydra:密码破解工具109. John the Ripper:密码破解工具总结:通过学习和掌握这109个必会的Linux命令,运维工程师可以更高效地管理和维护系统,确保系统的稳定性和安全性。
常用linux命令分类
![常用linux命令分类](https://img.taocdn.com/s3/m/5e38b359640e52ea551810a6f524ccbff121caee.png)
常用linux命令分类
常用的Linux 命令可以根据其功能进行分类。
下面是几个常见的命令分类:
1.文件和目录管理:
•ls:列出目录内容。
•cd:切换当前工作目录。
•mkdir:创建新目录。
•rm:删除文件或目录。
•cp:复制文件或目录。
•mv:移动文件或目录。
2.文件操作:
•cat:查看文件内容。
•grep:在文件中搜索指定的模式。
•head:显示文件的开头部分。
•tail:显示文件的末尾部分。
•touch:创建新文件或更新文件的时间戳。
•chmod:修改文件或目录的权限。
3.系统管理:
•ps:显示当前正在运行的进程。
•top:实时显示系统资源使用情况和进程信息。
•shutdown:关闭或重启系统。
•reboot:重新启动系统。
•uname:显示系统信息。
•ifconfig:显示或配置网络接口信息。
4.压缩和解压缩:
•tar:打包文件或目录。
•gzip:压缩文件。
•gunzip:解压缩文件。
•zip:创建ZIP 归档文件。
•unzip:解压缩ZIP 归档文件。
5.用户和权限管理:
•useradd:创建新用户。
•passwd:更改用户密码。
•su:切换到其他用户身份。
•sudo:以超级用户权限执行命令。
•chown:修改文件或目录的所有者。
•chgrp:修改文件或目录的所属组。
linux常用命令实验小结
![linux常用命令实验小结](https://img.taocdn.com/s3/m/f94a753df56527d3240c844769eae009581ba2be.png)
Linux是一个强大的操作系统,提供了许多有用的命令来帮助用户管理文件、进程、网络等。
这些命令可以帮助用户更高效地完成各种任务。
下面是一些常用的Linux命令及其用途和实验小结:1. 文件操作命令* `ls`:列出目录中的文件和文件夹。
* `cd`:改变当前目录。
* `mkdir`:创建新目录。
* `rm`:删除文件或目录。
* `cp`:复制文件或目录。
* `mv`:移动或重命名文件或目录。
实验小结:熟练掌握这些命令,并理解它们之间的区别和用法。
特别注意在使用`rm`命令时,要小心不要误删重要文件。
2. 文本处理命令* `cat`:显示文本文件内容。
* `grep`:搜索文本中的特定模式。
* `sed`:对文本进行编辑操作。
* `awk`:处理文本数据的脚本语言。
实验小结:这些命令可以帮助你更轻松地处理文本数据,理解它们之间的差异和用法是非常重要的。
3. 系统信息命令* `hostname`:显示主机名。
* `uptime`:显示系统负载信息。
* `free`:显示内存和磁盘空间使用情况。
* `df -h`:显示磁盘使用情况。
实验小结:这些命令可以帮助你了解你的系统状态,并知道如何优化系统资源的使用。
4. 进程管理命令* `ps`:显示当前运行的进程信息。
* `top`:实时显示进程列表和系统负载信息。
* `kill`:终止进程。
实验小结:熟练掌握这些命令可以帮助你更好地管理你的系统资源,特别是当你需要终止不响应的进程时。
5. 网络管理命令* `ifconfig`:显示网络接口配置信息。
* `ping`:测试网络连接。
* `netstat`:显示网络连接和端口信息。
实验小结:这些命令可以帮助你更好地了解你的网络配置和连接情况,并知道如何调试网络问题。
总之,熟练掌握这些常用命令可以帮助你更高效地使用Linux,提高你的工作效率。
同时,也要注意安全问题,避免随意执行不安全的命令。
50条LINUX命令整理
![50条LINUX命令整理](https://img.taocdn.com/s3/m/21bd661317fc700abb68a98271fe910ef12daec8.png)
50条LINUX命令整理1. find 基本语法参数如下:find [PATH] [option] [action]# 与时间有关的参数:-mtime n : n为数字,意思为在n天之前的“⼀天内”被更改过的⽂件;-mtime +n : 列出在n天之前(不含n天本⾝)被更改过的⽂件名;-mtime -n : 列出在n天之内(含n天本⾝)被更改过的⽂件名;-newer file : 列出⽐file还要新的⽂件名# 例如:find /root -mtime 0 # 在当前⽬录下查找今天之内有改动的⽂件# 与⽤户或⽤户组名有关的参数:-user name : 列出⽂件所有者为name的⽂件-group name : 列出⽂件所属⽤户组为name的⽂件-uid n : 列出⽂件所有者为⽤户ID为n的⽂件-gid n : 列出⽂件所属⽤户组为⽤户组ID为n的⽂件# 例如:find /home/hadoop -user hadoop # 在⽬录/home/hadoop中找出所有者为hadoop的⽂件# 与⽂件权限及名称有关的参数:-name filename :找出⽂件名为filename的⽂件-size [+-]SIZE :找出⽐SIZE还要⼤(+)或⼩(-)的⽂件-tpye TYPE :查找⽂件的类型为TYPE的⽂件,TYPE的值主要有:⼀般⽂件(f)、设备⽂件(b、c)、⽬录(d)、连接⽂件(l)、socket(s)、FIFO管道⽂件(p);-perm mode :查找⽂件权限刚好等于mode的⽂件,mode⽤数字表⽰,如0755;-perm -mode :查找⽂件权限必须要全部包括mode权限的⽂件,mode⽤数字表⽰-perm +mode :查找⽂件权限包含任⼀mode的权限的⽂件,mode⽤数字表⽰# 例如:find / -name passwd # 查找⽂件名为passwd的⽂件find . -perm 0755 # 查找当前⽬录中⽂件权限的0755的⽂件find . -size +12k # 查找当前⽬录中⼤于12KB的⽂件,注意c表⽰byte使⽤截图:2. ls 命令,展⽰⽂件夹内内容,参数如下:-a :全部的档案,连同隐藏档( 开头为 . 的档案) ⼀起列出来~-A :全部的档案,连同隐藏档,但不包括 . 与 .. 这两个⽬录,⼀起列出来~-d :仅列出⽬录本⾝,⽽不是列出⽬录内的档案数据-f :直接列出结果,⽽不进⾏排序 (ls 预设会以档名排序!)-F :根据档案、⽬录等信息,给予附加数据结构,例如:*:代表可执⾏档; /:代表⽬录; =:代表 socket 档案; |:代表 FIFO 档案;-h :将档案容量以⼈类较易读的⽅式(例如 GB, KB 等等)列出来;-i :列出 inode 位置,⽽⾮列出档案属性;-l :长数据串⾏出,包含档案的属性等等数据;-n :列出 UID 与 GID ⽽⾮使⽤者与群组的名称 (UID与GID会在账号管理提到!)-r :将排序结果反向输出,例如:原本档名由⼩到⼤,反向则为由⼤到⼩;-R :连同⼦⽬录内容⼀起列出来;-S :以档案容量⼤⼩排序!-t :依时间排序--color=never :不要依据档案特性给予颜⾊显⽰;--color=always :显⽰颜⾊--color=auto :让系统⾃⾏依据设定来判断是否给予颜⾊--full-time :以完整时间模式 (包含年、⽉、⽇、时、分) 输出--time={atime,ctime} :输出 access 时间或改变权限属性时间 (ctime)⽽⾮内容变更时间 (modification time)例如:ls [-aAdfFhilRS] ⽬录名称ls [--color={none,auto,always}] ⽬录名称ls [--full-time] ⽬录名称使⽤截图:3. cd 命令:cd /root/Docements # 切换到⽬录/root/Docementscd ./path # 切换到当前⽬录下的path⽬录中,“.”表⽰当前⽬录cd ../path # 切换到上层⽬录中的path⽬录中,“..”表⽰上⼀层⽬录4. tree命令,显⽰树形的层级⽬录结构,⾮原⽣命令,需要安装tree使⽤⽰例:5. cp 命令,作⽤复制,参数如下:-a :将⽂件的特性⼀起复制-p :连同⽂件的属性⼀起复制,⽽⾮使⽤默认⽅式,与-a相似,常⽤于备份-i :若⽬标⽂件已经存在时,在覆盖时会先询问操作的进⾏-r :递归持续复制,⽤于⽬录的复制⾏为-u :⽬标⽂件与源⽂件有差异时才会复制编辑⽰例:6. rm命令作⽤为删除,参数:-f :就是force的意思,忽略不存在的⽂件,不会出现警告消息-i :互动模式,在删除前会询问⽤户是否操作-r :递归删除,最常⽤于⽬录删除,它是⼀个⾮常危险的参数使⽤⽰例:7. mv命令作⽤为移动⽂件:-f :force强制的意思,如果⽬标⽂件已经存在,不会询问⽽直接覆盖-i :若⽬标⽂件已经存在,就会询问是否覆盖-u :若⽬标⽂件已经存在,且⽐⽬标⽂件新,才会更新8. pwd命令,作⽤为查看”当前⼯作⽬录“的完整路径pwd -P # 显⽰出实际路径,⽽⾮使⽤连接(link)路径;pwd显⽰的是连接路径使⽤截图:9. tar命令,⽤于压缩解压:-c :新建打包⽂件-t :查看打包⽂件的内容含有哪些⽂件名-x :解打包或解压缩的功能,可以搭配-C(⼤写)指定解压的⽬录,注意-c,-t,-x不能同时出现在同⼀条命令中-j :通过bzip2的⽀持进⾏压缩/解压缩-z :通过gzip的⽀持进⾏压缩/解压缩-v :在压缩/解压缩过程中,将正在处理的⽂件名显⽰出来-f filename :filename为要处理的⽂件-C dir :指定压缩/解压缩的⽬录dir缩略版...压缩:tar -jcv -f filename.tar.bz2 要被处理的⽂件或⽬录名称查询:tar -jtv -f filename.tar.bz2解压:tar -jxv -f filename.tar.bz2 -C 欲解压缩的⽬录10. mkdir命令创建⽬录:mkdir [选项]... ⽬录...-m, --mode=模式,设定权限<模式> (类似chmod),⽽不是 rwxrwxrwx 减 umask-p, --parents 可以是⼀个路径名称。
Linux必备常用命令
![Linux必备常用命令](https://img.taocdn.com/s3/m/7493da10a2161479171128aa.png)
Linux常用命令实现磁盘配额(注安装LINUX时建立/home分区)目标:对用户zhao在/home目录上实现soft limit为5k,hard limit 为10k的磁盘配额实现步骤:1. 修改包含/home的行,#vi /etc/fstab,改为:defaults,usrquota。
也就是增加usrquota项。
然后保存退出。
2、卸载/home目录#umount /home3. 挂接/home目录#mount /home4、增加用户zhao #useradd zhao5、修改密码#passwd zhao6、生成关于/home目录的quota信息# quotacheck -cmug /home#quotacheck -vu /home7、查看所有用户的信息#repquota -au8、设置配额#edquota -u zhao将soft 和hard 分别改为5和109、保存并退出#wq!10、修改时间#edquota -t11、#wq!12.开启/home上的磁盘配额功能#quotaon /home13.查询配额#quota -u zhao14.验证配额#su - zhao一、基本命令1.man2.ls作用:列出文件清单。
常用选项:-a,-R-a 全部文件,包括隐藏文件(开头为.的文件)-R 与子目录一起列出来3.cd [绝对目录或者相对目录]作用:改变当前路径。
特殊目录的表示方法:.,..,~,-(代表前一目录)cd /var/spool/mailcd ../mqueue4.pwd作用:查看当前路径。
5.mkdir作用:创建目录。
6.rmdir作用:删除空目录。
7.rm作用:删除文件或目录。
常用选项:-r,-i(删除文件或者目录前是否询问)8.cp作用:复制。
常用选项:-r,-i-r 用于递归复制,-i若目标文件已经存在,将询问例:cd /tmpcp ~/.bashrc bashrccp –i ~/.bashrc bashrc9.mv作用:移动文件或目录。
(完整版)Linux常用的20个命令
![(完整版)Linux常用的20个命令](https://img.taocdn.com/s3/m/72f58311524de518974b7d26.png)
2、查看当前所在目录完整路径:pwd
shutdown
关机或重启命令
#立刻关机:shutdown —h now
#60s后重启:shutdown —r —t 60
netstat
显示网络相关信息
#列出所有端口:netstat -a
du
查看目录使用情况
grep:文本内容搜索;
grep success*/*查找当前目录下面所有文件里面含有success字符的文件
passwd命令
可以设置口令
history命令
可以显示用户过去使用的命令
finger命令
可以让使用者查询一些其他使用者的资料
finger root //查看root的资料
file命令
该命令用于判断接在file命令后的文件的基本数据,因为在Linux下文件的类型并不是以后缀为分的,所以这个命令对我们来说就很有用了,它的用法非常简单,基本语法如下:
#在/opt/test目录下创建目录img,若无test目录,先创建test目录:mkdir -p/opt/test/img
cat
查看文件内容
#查看desc。txt的内容:cat desc.txt
more
分页查看文件内容
#分页查看desc。txt文件的内容:more desc。txt
tail
查看文件尾部内容
#在opt目录下查找以。txt结尾的文件:find /opt -name '。txt’
ln
创建链接文件
#创建目录/opt/test的符号链接:ln —s /opt/test。/link2test
man
命令帮助
#对你不熟悉的命令提供帮助和解释:man ls就可以查看ls相关的用法
linux系统必须学会的系统管理命令
![linux系统必须学会的系统管理命令](https://img.taocdn.com/s3/m/79fcf8c80508763231121254.png)
目录◆df (2)◆top (3)◆free (7)◆quota (9)◆lp (10)◆useradd (11)◆groupadd (12)◆kill (12)◆crontab (14)对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。
熟悉了Linux常用的文件处理命令以后,这一讲介绍对系统和用户进行管理的命令。
◆df1.作用df命令用来检查文件系统的磁盘空间占用情况,使用权限是所有用户。
2.格式df [options]3.主要参数-s:对每个Names参数只给出占用的数据块总数。
-a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。
若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。
-k:以1024字节为单位列出磁盘空间使用情况。
-x:跳过在不同文件系统上的目录不予统计。
-l:计算所有的文件大小,对硬链接文件则计算多次。
-i:显示inode信息而非块使用量。
-h:以容易理解的格式印出文件系统大小,例如136KB、254MB、21GB。
-P:使用POSIX输出格式。
-T:显示文件系统类型。
4.说明df命令被广泛地用来生成文件系统的使用统计数据,它能显示系统中所有的文件系统的信息,包括总容量、可用的空闲空间、目前的安装点等。
超级权限用户使用df命令时会发现这样的情况:某个分区的容量超过了100%。
这是因为Linux系统为超级用户保留了10%的空间,由其单独支配。
也就是说,对于超级用户而言,他所见到的硬盘容量将是110%。
这样的安排对于系统管理而言是有好处的,当硬盘被使用的容量接近100%时系统管理员还可以正常工作。
5.应用实例Linux支持的文件系统非常多,包括JFS、ReiserFS、ext、ext2、ext3、ISO9660、XFS、Minx、vfat、MSDOS等。
Linux系统管理命令
![Linux系统管理命令](https://img.taocdn.com/s3/m/b5edc6e39b89680203d8257d.png)
在/media目录中同时创建多个子目录,名称分别为mp3 、mp4、rmvb:mkdir mp3 mp4 rmvb
du命令--统计目录及文件的空间占用情况(estimate file space usage)
使用“--help”选项查看ls命令的帮助信息(ls命令用于显示文件活目录列表信息)。:ls --help
使用man手册页:man手册页(Manual Page)是Linux系统中最常用的一种在线帮助形式,绝大部分的外部软件都在安装时为执行程序、配置文件提供了详细的帮助手册页。这些手册页中的信息按照特定的格式进行组织,通过统一的手册页浏览程序man进行阅读
-r:复制目录时必须使用此选项,表示递归复制所有文件及子目录。
rm命令--删除(remove)文件或目录:
-f:强制删除
-i:删除是提醒用户确认
-r:删除目录时必须使用此选项,表示递归删除整个目录树(应谨慎使用)
mv命令--移动(move)文件或目录:
将当前目录中的mytouch程序文件改名为tfile.exe:mv mytouch tfile.exe
按文件大小查找:-size 根据目标文件的大小进行查找,一般使用“+”、“—”号设置超过或小于指定的大小作为查找文件。常用的单位包括k 、M、G
按文件属性查找:-user
按文件类型查找:-type
在/etc目录中递归查找名称以“resol”开头、以“.conf”结尾的文件。:find /etc -name "resol*.conf"
显示当前目录中包含的子目录、文件列表信息(不包括隐藏目录、文件):ls
linux实用系统管理命令
![linux实用系统管理命令](https://img.taocdn.com/s3/m/364769e0250c844769eae009581b6bd97f19bc07.png)
linux实用系统管理命令Linux是一种非常流行的操作系统,已成为许多服务器和个人电脑的首选系统。
Linux系统有很多优点,其中一个很大的优点是它丰富的命令行工具,这些工具可以大大增强系统的管理和维护能力。
本文将介绍几个常用的实用系统管理命令,以帮助读者更好地管理他们的Linux系统。
1. df (磁盘空间使用量查询)df命令可以用来查询磁盘空间使用情况。
这是一个非常有用的命令,因为在管理系统的时候,了解磁盘的使用情况可以帮助你更好地规划磁盘的使用。
以下是一个使用df命令查询磁盘使用情况的例子:$ df -hFilesystem Size Used Avail Use% Mounted on /dev/sda1 20G 4.4G 15G 23% / tmpfs7.8G 0 7.8G 0% /dev/shm /dev/sda2 1.8T 1.3T 440G 76% /home通过这个结果,我们可以看到系统的根分区已经使用了23%的容量。
另外,df命令也可以查询其他分区的使用情况,仅需指定不同的挂载点即可。
2. top (查看正在运行的进程)top命令可以用来查看系统中正在运行的进程。
这是一个非常有用的命令,可以帮助你了解系统资源的占用情况,以及哪些进程可能会耗费过多的系统资源。
以下是一个使用top 命令查看正在运行的进程的例子:$ toptop - 16:57:44 up 45 days, 5:43, 6 users, load average: 0.00, 0.01, 0.05 Tasks: 201 total, 1 running, 199 sleeping, 0 stopped, 1 zombie %Cpu(s): 2.6 us, 4.4 sy, 0.0 ni, 92.6 id, 0.0 wa, 0.0 hi, 0.4 si, 0.0 st KiB Mem : 16340792 total, 12160792 free, 2259268 used, 1917732 buff/cacheKiB Swap: 19527676 total, 19421868 free, 105808 used. 13718824 avail MemPID USER PR NI VIRT RES SHRS %CPU %MEM TIME+ COMMAND 2130 root20 0 6355216 171672 70588 S 4.0 1.1 788:04.33 java 3444 mysql 20 0 844624 128776 8820 S 1.6 0.8 695:22.55 mysqld 5151 root 20 0 430100 12596 8180 S 0.7 0.1 5:16.04 php-fpm 4824 nginx 20 0 148405 10908 6464 S 0.3 0.1 78:36.75 nginx通过这个结果,我们可以看到目前正在运行的进程,以及它们占用的系统资源。
使用Linux命令行进行系统管理教程
![使用Linux命令行进行系统管理教程](https://img.taocdn.com/s3/m/408d2cec68dc5022aaea998fcc22bcd126ff4282.png)
使用Linux命令行进行系统管理教程一、介绍Linux是一种开源的操作系统,具有高度的灵活性和可定制性。
Linux命令行是Linux系统管理的重要工具,它能够通过命令来控制和管理系统的各个方面。
本教程将详细介绍如何使用Linux 命令行进行系统管理。
二、文件和目录管理1. ls命令:列出指定目录中的文件和子目录。
2. cd命令:切换当前工作目录。
3. mkdir命令:创建一个新的目录。
4. rm命令:删除指定的文件或目录。
5. cp命令:复制文件或目录。
6. mv命令:移动文件或目录。
三、用户和权限管理1. useradd命令:创建一个新用户。
2. passwd命令:修改用户密码。
3. su命令:切换到另一个用户账户。
4. chown命令:修改文件或目录的所有者。
5. chgrp命令:修改文件或目录的所属组。
6. chmod命令:修改文件或目录的访问权限。
四、进程管理1. ps命令:列出当前正在运行的进程。
2. top命令:实时显示系统的进程状态。
3. kill命令:停止指定的进程。
4. nice命令:调整进程的优先级。
5. nohup命令:在后台运行进程。
五、网络管理1. ifconfig命令:显示和配置网络接口。
2. ping命令:测试与目标主机的连通性。
3. netstat命令:显示网络连接和路由表。
4. ssh命令:远程登录到其他计算机。
5. scp命令:在本地计算机和远程计算机之间复制文件。
六、服务管理1. service命令:管理系统服务。
2. systemctl命令:控制系统服务的启动和停止。
3. crontab命令:设置定时任务。
4. iptables命令:配置防火墙规则。
七、日志管理1. tail命令:实时显示文件的末尾内容。
2. grep命令:在文件中搜索指定的字符串。
3. less命令:逐页显示文件内容。
4. logger命令:向系统日志中添加一条消息。
八、硬件管理1. lspci命令:显示计算机的PCI设备信息。
linux常用命令大全,常用的linux命令有哪些
![linux常用命令大全,常用的linux命令有哪些](https://img.taocdn.com/s3/m/e5090ff69a89680203d8ce2f0066f5335a8167f0.png)
linux常⽤命令⼤全,常⽤的linux命令有哪些1、ls命令就是 list 的缩写,通过 ls 命令不仅可以查看 linux ⽂件夹包含的⽂件,⽽且可以查看⽂件权限(包括⽬录、⽂件夹、⽂件权限) 查看⽬录信息等等。
常⽤参数搭配:ls -a 列出⽬录所有⽂件,包含以.开始的隐藏⽂件ls -A 列出除.及..的其它⽂件ls -r 反序排列ls -t 以⽂件修改时间排序ls -S 以⽂件⼤⼩排序ls -h 以易读⼤⼩显⽰ls -l 除了⽂件名之外,还将⽂件的权限、所有者、⽂件⼤⼩等信息详细列出来实例:(1) 按易读⽅式按时间反序排序,并显⽰⽂件详细信息ls -lhrt(2) 按⼤⼩反序显⽰⽂件详细信息ls -lrS(3)列出当前⽬录中所有以"t"开头的⽬录的详细内容ls -l t*(4) 列出⽂件绝对路径(不包含隐藏⽂件)ls | sed "s:^:`pwd`/:"(5) 列出⽂件绝对路径(包含隐藏⽂件)find $pwd -maxdepth 1 | xargs ls -ld2、cd 命令cd(changeDirectory) 命令语法:cd [⽬录名]说明:切换当前⽬录⾄ dirName。
实例:(1)进⼊要⽬录cd /(2)进⼊ "home" ⽬录cd ~(3)进⼊上⼀次⼯作路径cd -(4)把上个命令的参数作为cd参数使⽤。
cd !$3、pwd 命令pwd 命令⽤于查看当前⼯作⽬录路径。
实例:(1)查看当前路径pwd(2)查看软链接的实际路径4、mkdir 命令mkdir 命令⽤于创建⽂件夹。
可⽤选项:-m: 对新建⽬录设置存取权限,也可以⽤ chmod 命令设置;-p: 可以是⼀个路径名称。
此时若路径中的某些⽬录尚不存在,加上此选项后,系统将⾃动建⽴好那些尚不在的⽬录,即⼀次可以建⽴多个⽬录。
实例:(1)当前⼯作⽬录下创建名为 t的⽂件夹mkdir t(2)在 tmp ⽬录下创建路径为 test/t1/t 的⽬录,若不存在,则创建:mkdir -p /tmp/test/t1/t5、rm 命令删除⼀个⽬录中的⼀个或多个⽂件或⽬录,如果没有使⽤ -r 选项,则 rm 不会删除⽬录。
linux给用户及文件权限管理的命令
![linux给用户及文件权限管理的命令](https://img.taocdn.com/s3/m/e16e6c08777f5acfa1c7aa00b52acfc789eb9fee.png)
linux给用户及文件权限管理的命令Linux是一种开源操作系统,以其稳定性、安全性和灵活性而闻名。
在Linux 中,用户及文件权限管理是非常重要的一部分。
正确地管理用户和文件权限可以保护系统的完整性和安全性。
本文将介绍几个关键的Linux命令,用于用户及文件权限管理,以帮助读者理解和有效地管理Linux系统。
1. 用户管理命令Linux系统允许管理员创建、删除和管理用户及其权限。
以下是一些常用的用户管理命令。
1.1 useradd命令useradd命令用于创建新用户。
管理员可以使用以下命令创建用户及其所需的参数:useradd [选项] 用户名其中,选项可以是:- -c "备注":为用户创建备注。
- -d 目录:指定用户的家目录。
- -s shell:指定用户的默认shell。
1.2 passwd命令passwd命令用于为用户设置密码。
管理员可以使用以下命令为用户设置密码:passwd 用户名系统将提示管理员输入密码两次确认。
1.3 usermod命令usermod命令用于修改用户的属性。
以下是一些常用的usermod命令及其参数:- -c "备注":修改用户的备注。
- -d 目录:修改用户的家目录。
- -s shell:修改用户的默认shell。
1.4 userdel命令userdel命令用于删除用户。
管理员可以使用以下命令删除用户:userdel 用户名需要注意的是,删除用户不会删除其家目录和邮件文件。
如果要同时删除家目录,可以使用`userdel -r 用户名`命令。
2. 用户组管理命令除了用户管理命令外,管理员还可以使用Linux提供的命令来管理用户组。
2.1 groupadd命令groupadd命令用于创建用户组。
管理员可以使用以下命令创建用户组:groupadd 用户组名2.2 groupmod命令groupmod命令用于修改用户组的属性。
以下是一些常用的groupmod 命令及其参数:- -n 新组名:修改用户组的名称。
Linux系统常用命令
![Linux系统常用命令](https://img.taocdn.com/s3/m/ef9744ccda38376baf1faefd.png)
Linux系统常用命令(1)REDHAT4.0下命令名称是区分大小写的,比如:file和FILE是不同的。
(2)文件名最多可以有256个字符,可以包含数字、”.”、”_”、”-”,加上其他一些字符。
(3)文件名前带”.”的文件是隐藏文件,用ls或dir命令查看时,一般不显示。
(4)“/”指根目录,使所有其他目录的父目录Linux简单命令1.history命令# history 屏幕输出当前用户在命令行模式下执行的最后(1000个)命令。
2.pwd命令# pwd 屏幕输出当前工作目录。
3.hostname命令# hostname 屏幕输出当前本地主机的名称。
4.uname命令# uname –a 输出本地计算机信息5.whoami命令#whoami 输出当前使用者的登陆帐号6.date命令# date 输出操作系统的当前日期、时间和时区。
-s参数用于修改当前的日期和时间# date –s 2007-10-17# date –s 18:05:007.uptime命令# uptime 输出自从上一次启动到现在系统运行的总时间。
8.free命令# free输出内存使用的信息。
total 表示总内存大小,used和free分别表示被使用和空闲内存大小,share指可被多个进程共同享有的内存。
buffers和cached用来保留最近访问的文件和数据,当其他进程需要更多的内存时,这些内容可以被缩减。
Free命令还可以输出交换空间的相关信息。
9.ls、dir命令用于列出当前目录的内容,dir命令是ls命令的一个别名,结果所列出的文件会显示成不同的颜色,这些颜色代表不同的文件类型。
如果需要列出当前目录的所有内容,可以使用”-al”参数。
10.cd命令更改当前目录,只输入”cd”没有指定目录名将切换到当前用户的主目录。
”cd-”将切换到上一次用户访问的目录。
”cd..”将退到当前目录的上一级目录(父目录)。
11.clear命令清除字符终端屏幕内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
查看内核版本 unmae-r
查看CPU信息 less /proc/cpuinfo
查看内存 less /proc/meminfo
查看IP地址 ifconfig
关机(写出两个命令)shutdown -n now pweroff
重启(写出两个命令)reboot init 6
4个帮助的命令 help --help man info 查看当前的工作目录 pwd
切换工作目录 cd
列表显示目录内容 ls
显示所有内容参数,-a
长格式显示参数,-l
递归显示参数-R
统计目录及文件空间占用 du -sh
空间总大小参数
新建目录,一次性创建嵌
套的多层目录参数 mkdir -p
创建空文件 touch
创建链接文件,软链接参数 in -s
复制,递归复制所有文件参数 cp -r
删除命令,强制删除参数,递归删除参数rm -rf
移动 mv
查找命令文件并显示位置 which
查找文件或者目录,按名称查找参数,文件大小参数,文件类型参数 find -name -size -type
查看文件的命令,至少3个 cat more less 查看文件前3行 head -3
查看文件后5行 tail -5
统计文件单词数量,行数 wc-lw
检索过滤文件内容,反向查找参数 grep -v
把/etc压缩成.tar.gz tar zcvf etc.tar.gz
解压etc.tar.gz tar zxvf etc.tar.gz
查看安装的所有软件 rpm -qa
查看DHCP安装位置 rpm -ql
源代码包安装的4个步骤 解包,配置,编译,安装
安装a.rpm包,至少写出两个命令, rpm -I a.rpm rpm -iU a.rpm
强制安装参数,不检查依赖关系参数--force --nodeps
创建用户命令,指定ID参数,
制定宿主目录参数,指定基本组参数,指定附加组参数,不建立宿主目录参数,指uesradd -u -d -g -G -M -s
设置密码命令,清空密码参数passwd -d -l -S -u
,锁定用户参数,查看用户状态参数,解锁用户参数
修改用户账户属性,修改UID
参数,用户宿主目录参数,修改基本组,附加组参数,修改登录Shell,锁定用户-u -d -g -G -s -L -U
创建组命令 groupadd
修改目录文件权限 chmod *** /文件目录
修改目录文件归属 chown 属主:属组 文件
查看硬盘分区信息 fdisk -l
格式化/dev/sdb1分区为ext3 mkfs -t ext3 /dev/sdb1
格式化/dev/sdb1分区为swap mkswap /dev/sdb1
打开和关闭swap分区 swapon|swapoff /目录
挂在光驱到/mnt mount /dev/cdeom /mnt
挂在a.iso镜像到/mnt mount -o loop a.iso /mnt
卸载命令 umount
查看硬盘分区使用情况 df -hT
物理卷扫描,创建,显示命令 pvscan pvcreate pvdisplay
卷组扫描,创建,显示命令 vgscan vgcreate vgdisplay
逻辑卷扫描,创建,显示,扩大命令 lvscan lvcreate lvdisplay lvextend
生成磁盘配额文件命令
对lisi设置磁盘配额命令 edquota -u lisi
修改磁盘配额宽限天数 edquota -t
查看硬盘配额使用情况 repquota
打开,关闭,重启动,查看服务状态
httpd服务 service httpd start service httpd stop service httpd rest 开机自动加载服务的两个命令 ntsysv chkconfig
运行级别35自动打开httpd服务 chkconfig --level 35 httpd on
查看进行常用的3个命令 ps top pgrep
强行终止进程1234 kill -9 1234
终止进程vim killall vim
crontab任务编辑,删除,查看参数 -e -r -l
查看当前登录用户命令至少3个 user who w
检查磁盘坏道命令 badblocks。