linux命令总结

   Linux的基本命令使用

1. Linux下的分隔符与Window下的分隔符是不一样的,Linux的分隔符是/,而Window下的分隔符是\。
2. 这里是列表文本.Linux下不可以使用ctrl+c\v来进行复制粘贴,而是使用ctrl+insert\shift+insert来进行复制粘贴。
3. ll和ls -l都是用来查看当前目录下所有文件的详细属性。
4. mkdir用来创建目录文件,touch用来创建文本文件。mkdir如果要递归式的创建多个文件就需要mkdir -p。
5. rmdir删除空目录。rm删除目录,如果要改目录下还有文件,就要使用rm -r,如果不想看到询问,就可以使用rm -rf。
6. pwd用来查看当前所处的路径。
7. cd 用来进入目录。cd ~ 表示回到工作目录。cd -表示执行上一次命令,再按一次cd -则又会回到该命令,相当于在两个命令之间来回跳动。
8. mv有两个功能。一个是剪切,一个是重命名。如果mv文件放到另一个目录下,那么就是剪切的功能,如果是在该目录下进行mv就是重命名的功能。如果mv 文件名  路径/新名字 ,那么该命令就实现了即剪切又重命名的功能。
9. head\tail是用来显示一个文件内容的头几行\末几行,默认情况下一般是显示头10行,或者是末10行。head\tail -n可以显示行数。
10. more\less是用来显示文件的所有内容,与head\tail相比,more\less一般是用来显示内容比较多时使用。
11. man是使用手册的命令。
12. wc -l是用来统计一个文件里面有多少行,统计行数的命令。
13. cp是复制的功能。如果是拷贝目录,该目录下还有其他其他文件时,就要使用cp -r。
14. stat获取文件的所有属性,包括ACM三种时间。
15. yum install -y可以用来安装系统没有的命令或程序。
16. Linux要调用像window下的任务管理器就要使用top命令。
17. unip是去重,即去掉内容一样的只保留一个。
18. find是查找的命令。find /  -name 可以查找该路径下所有名字为name的文件。
19. which是查找命令所在的位置。
20. alias是给命令其别名的功能,当一个命令比较长时又需要经常使用的话,就可以使用alias。 例如;alias myls=‘ls -a -l -n’。
21. whereis查找文档,程序。
22. sort是排序,按照ASII码对内容进行排序。sort -r表示降序。
23. cat是打印文件的内容。cat -s是用来不显示多余的空行,cat -n是用来显示行数。
24. cal是调用日历的命令。
25. bc类似计算机的功能。
26. date是查找时间的命令。date +%s是显示时间戳。Date +%d @时间戳可以转化为标准时间。date +%Y/%m/%d-%H:%M:%S 这个命令可以使时间看的更舒服。
27. sudo是对命令进行提权,使普通用户暂时可以使用root的权限。
28. zip\unzip对文件进行压缩和解压。当要压缩的文件下含有多个文件时,要使用zip -r。unzip 文件名.zip -d 路径,可以把文件解压到指定路径。
29. tar即可以对文件进行压缩,又可以解压。当要压缩的时使用tar -czf 文件名.tgz 文件名,当要解压的时使用 tar -xzf 文件名.tgz。tar与zip压缩的区别就在于压缩的后缀名不同。当tar要压缩到指定路径时需要加上 -C。
30. | 表示管道的意思。
31. >是输出重定向。>>是追加重定向。区别在于:例如echo “hello” >test.txt  echo “hello” >test.txt  echo “hello” >test.txt当进行多个输出重定向时,只会保留最后一个。echo “hello” >>test.txt  echo “hello” >>test.txt  echo “hello” >>test.txt,当进行多个追加重定向时,内容全部被保留。
32. grep是文本过滤器。例如 grep ‘88’ log.txt会对文件log.txt里面所有内容关于88的提取出来,grep  -v‘88’ log.txt是反向提取,只要文件log.txt里面内容不包含88就提取出来。
33. uname -r是查看linux体系结构。
34. chmod 是修改文件的权限,chmod u+rwx表示赋予文件的拥有者读写和执行的权限,chmod g+rwx是表示赋予文件的所属组读写和执行的权限,chmod o+rwx是表示给文件的other赋予读写和执行的权限。而chmod u-rwx是表示限制文件的拥有者读写和执行的权限。其他的也类似相同。
35. chown是修改文件的拥有者。chgrp是修改文件的所属组。
36. umask是修改权限的默认文件的掩码。
37. whoami是查看当前用户是谁。
38. file是查看文件的类型。
39. 热键 :ctrl +c表示强制终止程序,ctrl+r表示在历史命令中搜索使用过的命令。
40. nano编译文本内容。
41. >log.txt表示清空文件log.txt里面的内容。


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值