Linux常⽤命令⼤全『全集⼿册』
Linux系统中有很多命令,使⽤Linux系统最常⽤的就是命令操作,⽽不是像Windows⼀样,使⽤⿏标操作。Linux中许多常⽤命令是必须掌握的,也有些命令是偶尔会⽤到,每个⼈因为使⽤Linux系统的⽬的不同,所以常⽤的Linux命令也就差异⾮常⼤,下⾯就为⼤家推荐⼀份Linux常⽤命令⼤全,有需要时可随时查询。
⼀、Linux最常⽤的20个命令
这⼀部分主要总结⼀些任何使⽤Linux系统的⼈,都⽐较常⽤到的Linux命令,Linux最常⽤的20个命令具体如下:
Linux常⽤命
令名称
作⽤和⽤法说明
ls 查看⽬录与⽂件
#显⽰当前⽬录下所有⽂件的详细信息:ls -la
mkdir 创建⽬录
#在当前⽬录下创建test⽬录:mkdir test
#在/opt/test⽬录下创建⽬录img,若⽆test⽬录,先创建test⽬录:mkdir -p/opt/test/img
cat 查看⽂件内容
bootstrap可视化布局教程#查看的内容:
more 分页查看⽂件内容
#分页查看⽂件的内容:more
tail 查看⽂件尾部内容
#查看的最后100⾏内容:tail -
cp 拷贝命令
#拷贝⽂件到/mnt⽬录下:cp /mnt/ #拷贝test⽬录到/mnt⽬录下:cp -r test /mnt
这⾥注意拷贝⽬录时,通过-r指明⼀下
mv 剪切或者改名
#剪切⽂件到⽬录/mnt下: /mnt/
这⾥注意,这个Linux命令有两种⽤法,剪切和改名
1、当源⽂件所在的⽬录跟⽬标⽬录不同时,就是剪切操作;
2、当源⽂件所在⽬录跟⽬标⽬录相同时,就是改名操作。
rm 删除命令小程序游戏制作平台
#删除test⽬录,-r递归删除,-f强制删除。数据⽆价,删除有风险,删前需谨慎,切记!:rm -rf test
find 搜索⽂件命令
#在opt⽬录下查以.txt结尾的⽂件:find /opt -name '.txt'
ln 创建链接⽂件
#创建⽬录/opt/test的符号链接:ln -s /opt/test ./link2test
man 命令帮助
#对你不熟悉的命令提供帮助和解释:man ls就可以查看ls相关的⽤法
cd+ pwd 路径操作命令
1、改变当前⽬录
#进⼊netseek⽬录:cd netseek
2、查看当前所在⽬录完整路径:pwd
2、查看当前所在⽬录完整路径:pwd
shutdown 关机或重启命令
#⽴刻关机:shutdown -h now
#60s后重启:shutdown -r -t 60
netstat 显⽰⽹络相关信息
#列出所有端⼝:netstat -a
du 查看⽬录使⽤情况
#查看/opt/test⽬录的磁盘使⽤情况:du -h /opt/test
top 显⽰系统当前进程信息
kill 杀死进程
颜名称大全图片中文#杀死进程号为27810的进程,强制终⽌,系统资源⽆法回收:kill -s 9 27810
chmod 改变⽂件或⽬录的访问权限
#权限范围:u(拥有者)g(组)o(其他⽤户),权限代号:r(读权限)w(写权限)x(执⾏权限)
#给⽂件拥有者增加test.sh的执⾏权限:chmod u+x test.sh
#给⽂件拥有者增加test⽬录及其下所有⽂件的执⾏权限:chmod u+x -R test
tar + vf 压缩和解压缩
#打包test⽬录为⽂件,-z表⽰⽤gzip压缩:tar -zcvf ./test
#解压⽂件:tar -zxvf
vim ⽂本编辑
#vim三种模式:命令模式、插⼊模式、编辑模式。使⽤ESC或i或:来切换模式
#命令模式下,
:q退出 :q!强制退出 :wq保存退出
:set number显⽰⾏号
/java 在⽂档中查java
yy复制 p粘贴
#编辑⽂件:
⼆、其他Linux常⽤命令
clear命令清屏,相当与DOS下的cls
date命令显⽰当前时间
mount命令加载⼀个硬件设备
mount [参数] 要加载的设备 载⼊点mount /dev/cdrom
cd /mnt/cdrom //进⼊光盘⽬录
su命令在不退出登陆的情况下,切换到另外⼀个⼈的⾝份
su -l ⽤户名(如果⽤户名缺省,则切换到root状态)
su -l netseek (切换到netseek这个⽤户,将提⽰输⼊密码)
whoami,whereis,which,id //whoami:确认⾃⼰⾝份
//whereis:查询命令所在⽬录以及帮助⽂档所在⽬录whereis bin 显⽰bin所在的⽬录,将显⽰
为:/usr/local/bin
//which:查询该命令所在⽬录(类似whereis)
//id:打印出⾃⼰的UID以及GID。(UID:⽤户⾝份唯⼀标识。GID:⽤户组⾝份唯⼀标识。每⼀个⽤户只能有⼀个唯⼀的UID和 GID)
grep命令该命令常⽤于分析⼀⾏的信息,若当中有我们所需要的信息,就将该⾏显⽰出来,该命令通常与管道命令⼀起使⽤,⽤于对⼀些命令的输出进⾏筛选加⼯等等,它的简单语法为
grep:⽂本内容搜索;
grep success * /*查当前⽬录下⾯所有⽂件⾥⾯含有success字符的⽂件
passwd命令可以设置⼝令
history命令可以显⽰⽤户过去使⽤的命令
finger命令可以让使⽤者查询⼀些其他使⽤者的资料finger root //查看root的资料
file命令该命令⽤于判断接在file命令后的⽂件的基本数据,因为在Linux下⽂件的类型并不是以后缀为
分的,所以这个命令对我们来说就很有⽤了,它的⽤法⾮常简单,基本语法如下:
linux修改口令的命令file filename
gcc命令对于⼀个⽤Linux开发C程序的⼈来说,这个命令就⾮常重要了,它⽤于把C语⾔的源程序⽂件,编译成可执⾏程序,由于g++的很多参数跟它⾮常相似,所以这⾥只介绍gcc的参数,它的常⽤参数如下:
-o :output之意,⽤于指定⽣成⼀个可执⾏⽂件的⽂件名-c :⽤于把源⽂件⽣成⽬标⽂件(.o),并阻⽌编译器创建⼀个完整的程序
-I :增加编译时搜索头⽂件的路径
-L :增加编译时搜索静态连接库的路径
-S :把源⽂件⽣成汇编代码⽂件
-lm:表⽰标准库的⽬录中名为libm.a的函数库
-lpthread :连接NPTL实现的线程库
-
std= :⽤于指定把使⽤的C语⾔的版本
jvm面试# 例如:
# 把源⽂件test.c按照c99标准编译成可执⾏程序test
gcc -o test test.c -lm -std=c99
#把源⽂件test.c转换为相应的汇编程序源⽂件test.s
gcc -S test.c
access数据库知识点总结三、Linux管道命令: |
这个命令⽐较特殊,常常⽤来组合使⽤。
将⼀个命令的标准输出作为另⼀个命令的标准输⼊。也就是把⼏个命令组合起来使⽤,后⼀个命令除以前⼀个命令的结果。
例:grep -r "close" /home/* | more 在home⽬录下所有⽂件中查,包括close的⽂件,并分页输出。
好了,Linux常⽤命令⼤全到这⾥就全部结束了,基本能满⾜你⽇常操作使⽤Linux系统了,如果你觉得好友不错的Linux常⽤命令,可以在评论中进⾏补充,⼤家⼀起来完善⼀下。最后还要提醒⼤家⼀句,像这种⼯具和命令,真的没必要刻意花时间去背,⼤可以把这篇⽂章收藏起来,需要的时候查阅⼀下,多⽤⼏次⾃然⽽然也就掌握了,这才是⼯具和集合类⽂章的价值,刻意去背反倒会很困难。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论