首页 > 系统相关 >Linux的常用命令

Linux的常用命令

时间:2023-09-03 21:37:52浏览次数:37  
标签:opt 文件 常用命令 命令 Linux test txt 目录

Linux常用命令名称

作用和用法说明

ls

查看目录与文件

#显示当前目录下所有文件的详尽信息:ls-la

mkdir

创建目录

#在当前目录下创建test目录:mkdirtest

#在/opt/test目录下创建目录img,若无test目录,先创建test目录:mkdir-p/opt/test/img

cat

查看文件内容

#查看desc.txt的内容:catdesc.txt

more

分页查看文件内容

#分页查看desc.txt文件的内容:moredesc.txt

tail

查看文件尾部内容

#查看desc.txt的最后100行内容:tail-100desc.txt

cp

拷贝命令

#拷贝desc.txt文件到/mnt目录下:cpdesc.txt/mnt/

#拷贝test目录到/mnt目录下:cp-rtest/mnt

这儿注意拷贝目录时,通过-r指明一下

mv

剪切或则更名

#剪切文件desc.txt到目录/mnt下:mvdesc.txt/mnt/

这儿注意,这个Linux命令有两种用法,剪切和更名

1、当源文件所在的目录跟目标目录不同时,就是剪切操作;

2、当源文件所在目录跟目标目录像同时linux 版本,就是更名操作。

rm

删掉命令

#删掉test目录,-r递归删掉,-f强制删掉。数据无价,删掉有风险,

删前需慎重,切忌!:rm-rftest

find

搜索文件命令

#在opt目录下查找以.txt结尾的文件:find/opt-name'.txt'

ln

创建链接文件

#创建目录/opt/test的符号链接:ln-s/opt/test./link2test

man

命令帮助

#对你不熟悉的命令提供帮助和解释:manls就可以查看ls相关的用法

cd+pwd

Linux最常用的20个命令,有需要时随时查询Linux最常用的20个命令,有需要时随时查询

路径操作命令

1、改变当前目录

#步入netseek目录:cdnetseek

2、查看当前所在目录完整路径:pwd

shutdown

死机或重启命令

#立即死机:shutdown-hnow

#60s后重启:shutdown-r-t60

netstat

显示网路相关信息

#列举所有端口:netstat-a

du

查看目录使用情况

#查看/opt/test目录的c盘使用情况:du-h/opt/test

top

显示系统当前进程信息

kill

杀害进程

#杀害进程号为27810的进程,强制中止,系统资源难以回收:kill-s927810

chmod

改变文件或目录的访问权限

#权限范围:u(拥有者)g(群组)o(其他用户),权限代号:r(读权限)w(写权限)x(执行权限)

#给文件拥有者降低test.sh的执行权限:chmodu+xtest.sh

#给文件拥有者降低test目录及其下所有文件的执行权限:chmodu+x-Rtest

tar+vf

压缩和解压缩

#打包test目录为test.tar.gz文件,-z表示用gzip压缩:tar-zcvftest.tar.gz./test

#解压test.tar.gz文件:tar-zxvftest.tar.gz

vim

文本编辑

#vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式

#命令模式下,

:q退出:q!强制退出:wq保存退出

:setnumber显示行号

/java在文档中查找java

yy复制p粘贴

#编辑desc.txt文件:vimdesc.txt

二、其他Linux常用命令

clear命令

清屏,相当与DOS下的cls

date命令

显示当前时间

mount命令

加载一个硬件设备

mount[参数]要加载的设备载入点

mount/dev/cdrom

cd/mnt/cdrom//步入光碟目录

su命令

在不退出登录的情况下,切换到另外一个人的身分

su-l用户名(假如用户名缺省,则切换到root状态)

su-lnetseek(切换到netseek这个用户,将提示输入密码)

whoamiredhat linux下载,whereis,which,id

//whoami:确认自己身分

//whereis:查询命令所在目录以及帮助文档所在目录

whereisbin显示bin所在的目录,将显示为:/usr/local/bin

//which:查询该命令所在目录(类似whereis)

//id:复印出自己的UID以及GID。(UID:用户身分惟一标示。GID:用户组身分惟一标示。每一个用户只能有一个惟一的UID和GID)

grep命令

该命令常用于剖析一行的信息,若当中有我们所须要的信息,就将该行显示下来,该命令一般与管线命令一起使用,用于对一些命令的输出进行筛选加工等等,它的简单句型为

grep:文本内容搜索;

grepsuccess*/*查找当前目录下边所有文件上面富含success字符的文件

passwd命令

可以设置口令

history命令

可以显示用户过去使用的命令

finger命令

可以让使用者查询一些其他使用者的资料

fingerroot//查看root的资料

file命令

该命令用于判定接在file命令后的文件的基本数据,由于在Linux下文件的类型并不是以后缀为分的,所以这个命令对我们来说就很有用了,它的用法十分简单,基本句型如下:

filefilename

gcc命令

对于一个用Linux开发C程序的人来说,这个命令就十分重要了,它用于把C语言的源程序文件,编译成可执行程序,因为g++的好多参数跟它十分相像,所以这儿只介绍gcc的参数,它的常用参数如下:

-o:output之意,用于指定生成一个可执行文件的文件名

-c:用于把源文件生成目标文件(.o),并制止编译器创建一个完整的程序

-I:降低编译时搜索头文件的路径

-L:降低编译时搜索静态联接库的路径

-S:把源文件生成汇编代码文件

-lm:表示标准库的目录中名为libm.a的函数库

-lpthread:联接NPTL实现的线程库

-std=:用于指定把使用的C语言的版本

#诸如:

#把源文件test.c根据c99标准编译成可执行程序test

gcc-otesttest.c-lm-std=c99

#把源文件test.c转换为相应的汇编程序源文件test.s

gcc-Stest.c

标签:opt,文件,常用命令,命令,Linux,test,txt,目录
From: https://www.cnblogs.com/faweidd/p/17675592.html

相关文章

  • linux IP地址原理,分类,子网划分,VLAN,TRUNK详解
    鱼弦:全栈领域创作新星创作者、51CTO(Top红人+专家博主)、github开源爱好者(go-zero源码二次开发、游戏后端架构https://github.com/Peakchen) LinuxIP地址原理和分类在计算机网络中,IP地址是用于唯一标识网络中的主机的一组数字,它由32位二进制数表示,通常采用点分十进制表示法。IP......
  • linux常用命令
    1、基本命令   ipaddr:查看ip   pwd:查看当前所在目录   shutdown-hnow:立即关机   reboot:重启   pingip或域名:查看网络是否ok   ctrl+c:强制结束占用窗口命令   top:查看内存情况   kill-9pid:强制杀死指定进程  ......
  • Linux常用命令
    ipaddr:查看IPshutdown-hnow:立即关机 reboot:重启Pingip或域名:查看网络是否OKctrl+c:强制结束占用窗口的命令top:查看内存情况kill-9pid:强制杀死指定进程ps-ef|grep-i进程名字:查看进程运行信息(|管道命令)clear:清屏history:查看历史命令ls:列出目录内容示例:ls-......
  • Linux常用命令
    基本命令ipaddr查看IPpwd查看当前所在目录shutdown-hnow立即关机reboot重启pingip或域名查看网络是否OKctrl+c强制结束占用窗口的命令top查看内存情况kill-9pid强制杀死指定进程ps-ef|grep-i进程名字查看进程运行信息|管道命......
  • Linux常用命令
    基本命令:1.ipaddr:查看ip2.pwd:查看当前所在目录3.shutdown-hnow:立即关机4.reboot:重启5.pingIP或域名:查看网络状态是否ok6.ctrl+c:强制结束占用窗口的命令7.top:查看内存情况8.kill-9pid:强制杀死指定进程9.ps-ef|grep......
  • Linux系统文件目录
    Linux系统文件目录在Linux系统中,以下是一些常见目录及其功能的详细列举:1.`/home`目录:这是每个用户的主目录。每个用户在系统中都有一个独立的子目录,用于存储其个人文件和设置。2.`/root`目录:这是超级用户(root用户)的主目录。root用户是系统管理员,具有系统范围内的最高权限。3......
  • linux-应急响应-盖茨木MA
    0x00前言Linux盖茨木ma是一类有着丰富历史,隐藏手法巧妙,网络入侵行为显著的DDoS,主要恶意特点是具备了后门程序,DDoS入侵的能力,并且会替换常用的系统文件进行伪装。得名于其在变量函数的命名中,大量使用Gates这个单词。分析和清除盖茨的过程,可以发现有很多值得去学习和借鉴的地方。0x......
  • linux中的通配符
    前言:今天在学习命令执行漏洞的时候遇到了通配符,开始还以为是正则表达式,结果发现不是,特此来学习一下1.0通配符通配符也叫文件名替换,主要用于替换文件名,常用于unix命令lsfindcpmv等命令的执行,注意和正则表达式区分1.1**用来匹配多个字符以下是具体应用f*匹配以f开头......
  • Linux命令(65)之zip
    linux命令之zip1.zip介绍linux命令zip是用来压缩文件,文件后缀为filename.zip2.zip用法zip[参数]filename.zipfilenamezip常用参数参数说明-r递归处理,把文件及其子目录一起处理-d从filename.zip文件内删除指定文件-v显示命令执行过程信息-i<pattern>压缩符合条件的文件-x<patt......
  • 关于裸机开发和Linux开发Q&A
    一、嵌入式应用开发,选哪些单片机选择哪些单片机,需要根据具体的应用需求、性能要求和开发难度等综合因素来进行评估。以下是一些常用的嵌入式操作系统所支持的单片机类型,供参考:ARMCortex-M系列:这是一个广泛使用的嵌入式处理器体系结构,支持多种硬件平台和软件框架。Corte......