linux常用命令总结

合集下载

linux常用100个命令

linux常用100个命令

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数据库常用命令

linux数据库常用命令

linux数据库常用命令摘要:一、概述二、Linux数据库常用命令1.数据库创建与删除2.数据库查询与数据检索3.数据库表操作4.数据库索引与约束5.数据库备份与恢复6.数据库安全性管理三、实战案例四、总结正文:一、概述Linux作为一种开源的操作系统,与数据库的结合在企业级应用中尤为广泛。

熟练掌握Linux数据库常用命令,对于数据库管理员(DBA)和开发人员来说至关重要。

本文将介绍Linux环境下常用的数据库命令,以MySQL为例,帮助读者提高数据库操作效率。

二、Linux数据库常用命令1.数据库创建与删除- 创建数据库:`mysql -u 用户名-p 数据库名`- 显示所有数据库:`show databases`- 删除数据库:`drop database 数据库名`2.数据库查询与数据检索- 查询数据:`select * from 表名`- 带条件查询:`select * from 表名where 条件`- 排序查询结果:`select * from 表名order by 字段名`- 分页查询:`select * from 表名limit 起始位置, 每页数量`3.数据库表操作- 创建表:`CREATE TABLE 表名(字段名1 数据类型, 字段名2 数据类型, ...)`- 显示表结构:`describe 表名`- 删除表:`drop table 表名`- 修改表:`ALTER TABLE 表名添加约束或修改字段类型`4.数据库索引与约束- 创建索引:`CREATE INDEX 索引名ON 表名(字段名)`- 删除索引:`DROP INDEX 索引名`- 添加约束:`ALTER TABLE 表名ADD CONSTRAINT 约束名字段名数据类型`- 删除约束:`ALTER TABLE 表名DROP CONSTRAINT 约束名`5.数据库备份与恢复- 备份数据库:`mysqldump -u 用户名-p 数据库名> 备份文件名` - 恢复数据库:`mysql -u 用户名-p 数据库名< 备份文件名`6.数据库安全性管理- 修改密码:`mysql -u 旧密码-p 数据库名UPDATE 用户名SET 密码= 新密码`- 删除用户:`mysql -u 用户名-p 数据库名DELETE FROM 用户表WHERE 用户名`- 添加用户:`mysql -u 用户名-p 数据库名GRANT 权限类型ON 数据库名.* TO "新用户"@"主机名"`三、实战案例以下是一个创建数据库、表,并添加数据的实战案例:1.创建数据库:`mysql -u root -p mydb`2.创建表:`CREATE TABLE 用户表(用户ID INT AUTO_INCREMENT PRIMARY KEY, 用户名VARCHAR(255), 密码VARCHAR(255))`3.插入数据:`INSERT INTO 用户表(用户名, 密码) VALUES ("张三", "123456")`4.查询数据:`SELECT * FROM 用户表`四、总结本文详细介绍了Linux数据库常用命令,包括数据库创建与删除、查询与数据检索、表操作、索引与约束、备份与恢复以及安全性管理等方面。

linux最常用20条命令汇总

linux最常用20条命令汇总

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常用命令大全.pdf

Linux常用命令大全.pdf
4、mkdir 命令
创建文件夹
可用选项:
-m: 对新建目录设置存取权限,也可以用 chmod 命令设置;
-p: 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自
动建立好那
些尚不在的目录,即一次可以建立多个目录;
实例:
(1)当前工作目录下创建名为 t 的文件夹
mkdir t
(2)在 tmp 目录下创建路径为 test/t1/t 的目录,若不存在,则创建
4
cat log.txt Hello World PWD=/opt/soft/test (4)反向列示 tac log.txt PWD=/opt/soft/test World Hello
10、more 命令
功能类似于 cat, more 会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按 空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示
8、cp 命令
将源文件复制至目标文件,或将多个源文件复制至目标目录。
3
注意:命令行复制,如果目标文件已经存在会提示是否覆盖,而在 shell 脚本中,如果不 加-i 参数,则不会提示,而是直接覆盖!
-i 提示 -r 复制目录及目录内所有项目 -a 复制的文件与原文件时间一样 实例: (1)复制 a.txt 到 test 目录下,保持原文件时间,如果原文件存在提示是否覆盖 cp -ai a.txt test (2)为 a.txt 建议一个链接(快捷方式) cp -s a.txt link_a.txt
2、cd 命令
(changeDirectory),命令语法:cd [目录名]。说明:切换当前目录至 dirName 实例: (1)进入要目录 cd /

linux-实验指导手册-常用命令

linux-实验指导手册-常用命令

实验一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个命令

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 常用命令

1. 切换目录cdcdcdcd cd2. pwd命令pwd3. ll命令4. mkdir命令(创建文件夹)5. mv命令(移动文件或者重命名)6. rm命令(删除文件)7. cp命令(复制文件)8. clear命令9. cat命令10. tar和zip命令(解压命令)1234511. ps命令12. grep命令13. kill命令kill -9 8080 808014.vim命令23615. su命令16. ifconfig命令17. 关闭防火墙命令1234disable801801118、安装命令一、rpm 安装和卸载1、rpm 包安装方法下载rpm 安装包到本地上传或者直接在线下载到服务器,上传到服务器并切换到当前目录执行:rpm -ivh abc.rpm 进行安装;区别单纯的安装,不会安装依赖,类似于windows 里面直接点击exe 运行2、rpm -evh abc.rpm 卸载3、rpm -q abc 查找安装的软件名4、rmp -qd abc 查找安装的软件安装目录或者位置二、YUM 的应用yum 下载、安装、检测更新、卸载(删除)操作对象只能是.rpm的软件包1、安装:yum -y install httpd 或者yum install httpd -y下载并安装 httpd服务,可以处理软件包之间的依赖性关系yum:命令字的作用:连接公共的软件包仓库install:进行安装-y : 允许所有相关依赖性的服务安装2、卸载:yum remove httpd -y 或者yum -y remove httpd 卸载软件例如:卸载httpd软件19、关机或者重启命令1、shutdown -h now --立即关机2、shutdown -h 10:53 --到10:53关机,如果该时间小于当前时间,则到隔天3、shutdown -h +10 --10分钟后自动关机4、shutdown -r now --立即重启5、shutdown -r +30 'The System Will Reboot in 30 Mins' --30分钟后重启并并发送通知给其它在线用户20、上传和下载1、安装软件yum install lrzsz2、上传1)命令rz说明:rz即上传,选择文件即可2)覆盖上传rz -y说明:文件已存在,无需删除再上传3、下载1)命令sz说明1:sz 空格文件名说明2:第一次需要设置下载目录,如果已设置,则无需;说明3:如果忘记下载路径,SecureCRT的路径是这么看的,打开会话-会话选项-X/YZmodem。

linux必须知道的60个常用命令

linux必须知道的60个常用命令

linux必学的60个命令来源: ChinaUnix博客日期: 2008.01.28 18:50 (共有条评论) 我要评论linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。

所以,在Linux系统上工作离不开使用系统提供的命令。

要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。

不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。

这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。

◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;◆ 系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup;◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。

本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。

immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。

Linux必学的60个命令(1)-安装与登陆命令login1.作用login的作用是登录系统,它的使用权限是所有用户。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux的常用命令<1>文件目录操作命令1. 命令提示符[root@localhost ~]#root :用户名@localhost:主机名~ :表示路径,表示当前用户的根目录普通用户的根目录:/home/用户名XX/超级管理员:/root/#:表示超级管理员$:普通用户2. 查看当前的工作目录:pwd : print working directory3. 显示文件或者目录列表:ls :list-a :列出当前目录所有文件,显示隐藏文件-l :列出文件的详细参数,简写:ll-h :显示文件大小的单位-d :显示文件目录本身的属性-alhd :参数可以组合使用4. 切换目录:cd : change directory相对路径:参考当前目录,进行切换,先确认当前所在的位置绝对路径:从根目录开始切换,在任何目录下,都可以使用cd 目录(相对、绝对)cd . :进入当前目录(刷新当前目录)cd .. :进入上一级目录cd ~ :回到家目录cd :回到家目录cd - :回到上次所在的目录5. 创建新的目录:mkdir:make directoriesmkdir 目录名称-p : 创建多级目录6. 删除空目录:rmdir :remove empty directory7. 删除文件:rm : removerm 文件-r : 同时删除文件或目录-f : 强制删除文件或目录(-rf,谨慎使用)-i : 询问的方式删除文件8. 创建一个空文件:touch,摸一下不会覆盖原数据,刷新访问时间9. 显示文件中的内容:cat/tac ,瞄一眼10. 以分屏的方式查看文件信息:more空格:下一页b:上一页q:退出分行查看文件信息:less空格:下一页b:上一页q:退出↓:向下显示一行↑:向上显示一行-m :显示和more命令显示百分比的方式head:默认显示文件头部的信息,默认实现10行数据tail:默认显示文件尾部的信息,默认实现10行数据-n 条数文件ctrl+c:终止命令ctrl+l/clear:清屏11. 复制文件或者目录:cp : copycp 源文件目标文件-a : 复制目录12. 剪切、改名:mv : movemv 源文件目标文件13. 统计文档的信息:wc : work countwc 文件名14. 查找指定的数据:grep15. 创建链接文件:ln :linkln -s 源文件目标文件<2>文件的权限管理1. 权限的分类属主:user , u属组:group , g其他:other , o2. 三种基本的权限R 读权限: 4W 写权限: 2X 执行权限:1第一位:文件的类型-:普通文件d:目录l:链接文件其余九位:属主,属组,其他用户对象当前文件的权限d rwx r-x r-x属主属组其他3. 查询文件和目录的权限ls -l 文件名文件类型文件权限文件属主文件属组文件的大小文件创建时间文件名称4. 更改权限命令:chmodu:属主g:属组o:其他用户a:所有用户+ 加权限- 去除权限= 覆盖权限r 读权限w 写权限x 执行权限例如:chmod u+w,g-r,o+x 文件名,给文件所属主用户添加写权限,给文件所属组用户去除读权限,给文件所属其他用户添加可执行权限chmod 000 文件名,给当前文件的所有用户赋予空权限5. 更改属主和属组命令:chownchown zhangsan:zhangsan /rootdir3.帮助命令每个命令都具有很多参数格式:man 命令man ls格式:命令-- helpls --help4.查找命令命令:whereis 命令名称作用:查看命令的命令例如:whereis ls命令:find 查找的位置-name 文件名作用:按照文件名称进行搜索例如:find / -name mydir1命令:find 查找的位置-user 用户名作用:按照文件用户名搜索例如:find / -user zhangsan命令:find 查找位置-grop 组名作用:按照文件的属组进行搜索例如:find /-group shanxiao命令:find 查找位置-type f/d/l作用:按照文件的类型进行搜索例如:find /root -type l命令:find 查找位置-perm 权限作用:按照文件的权限进行搜索例如:find /root -perm 0005. 管道命令格式:命令1 | 命令2 |...作用:同时执行多个命令例如:cat -n install.logcat install.log |grep 'jdk'ls | more |grep 'mydir1'6.压缩命令(重点)windows下常见的压缩文件格式:zip/rarLinux下:gzip,bzip2,zip,rar1. .zip格式(zip/unzip命令)压缩格式:zip -r 目标文件源文件解压缩格式:unzip 源文件2. .gz格式(gzip/gunzip命令)压缩格式:gzip 目标文件源文件解压缩格式:gunzip 源文件3. .bz2格式(bzip2/bunzip2命令)压缩格式:bzip 目标文件源文件解压缩格式:bunzip 源文件4. tar命令(打包、拆包,以某种格式压缩/解压缩)(重点)-c:新建打包文件-x:拆包-v:在压缩/解压缩的过程中,显示正在处理的文件-f:fileName,被处理的文件-j:使用bzip2压缩/解压缩文件-z:使用gzip压缩/解压缩文件例如:tar -zcvf files.gz root/ 打包并且压缩tar -zxcf files.gz 解压缩和拆包,在当前文件夹下tar -zxvf files.gz -C /root/ 解压缩和拆包,在指定文件夹下tar -jcvf myrootdatas.bz2 /root 打包并且压缩tar -jxvf myrootdatas.bz2 解压缩和拆包,在当前文件夹下7.挂载(重点)Linux中的所有的存储设备必须先挂载,才可以使用命令:mount 查看当前系统已经挂载的设备挂载命令:mount -t 文件系统设备的名称挂载位置文件系统:iso9660,vfat,ext3,ext4...例如:挂载光盘mount -t iso9660 /dev/sr0 /mnt/cdrom (sr0和cdrom一样)文件类型设备名称挂载点umount /dev/cdrom 或者umount /mnt/cdrom例如:挂载U盘确认U盘的名称语法格式:mount -t vfat /dev/sdb1 /mnt/usb(fat32文件类型的U盘)exfat/ntfs 需要安装额外的挂载工具,来实现挂载8.重启和关机命令命令格式:shutdown 选项时间-r 重新启动计算机-h 关机并断电-f 快速关机,启动时跳过硬件检测-n 快速关机,启动时不会加载init程序-c 取消之间的命令shutdown -h now 立即关机shutdown -h 19:50shutdown -h +5 (执行完毕后,用户无法进行其他操作,ctrl+c) shutdown -h +5 & (ctrl+c,不会去取消当前命令,用户还可以进行其他操作)系统的运行级别:init 数字0:关机1:用户3:多用户5:图形界面6:重启9.网络相关ssh协议:22端口,tcp协议<1>ping 命令:作用:测试网络的连通性ping -c 次数ip地址ping ip地址<2>ifconfig命令:作用:查看网卡信息<3>hostname命令:作用:查看主机名称<4>service命令:service 服务名称stop/startservice 服务名称restartservice 服务名称status例如:service network stop/start10.系统管理命令<1> ps -aux 显示系统运行的进程信息<2> kill -9 进程号,快速的强制结束当前进程<3> top 动态的显示所有使用的资源按'O'来选择排序的方式top -u shanxiao<4>uname 显示系统的信息<5>du 查看指定目录的大小<6>df 系统存储设备的使用情况,单位默认是:kb<7>alias 设置命令的别名alias del="rm -rf"unalias del 取消命令的别名二、VIM编辑器的使用<1>Vim的运行模式编辑模式:等待编辑命令的输入,快捷键,输入i进入插入模式。

插入模式:修改文本内容,按ESC,退出插入模式。

命令模式:执行命令,在编辑模式下按‘:’。

命令模式下::q 直接退出:wq 保存修改后退出:q! 放弃编辑,强制退出:w 新的文件名将当前编辑的内容保持成某个新的文件(另存为):set number 设置行号:set nonumber:n 跳转到第N行:/数据查找’数据‘,N 向上查找,n 向下查找:起始行,终止行s /被替换的数据/新的数据/g ,替换,例如:1,10s/old/new/g%s/old/new/g :起始行,终止行s /^ /#/g ,注释,例如:2,5/^/#/g 注释2~52,5/^#//g 取消注释编辑模式下:gg:移动到文件的开头GG:移动到文件末尾u:撤销ctrl+r:恢复x:删除一个字符nx:删除n个字符dd:删除当前行ndd:删除多行yy:复制一行nyy:复制多行p:粘贴到当前行的下一行P:粘贴到当前行dG:从光标所在的位置删到文件尾快速退出:shift+zz三、Linux用户和权限查看/etc/passwd文件查看/etc/shadow文件查看/etc/group文件查看/etc/sysconfig/network-script/...。

相关文档
最新文档