首页 > 系统相关 >linux命令

linux命令

时间:2022-12-02 16:22:42浏览次数:37  
标签:包名 文件 查看 行号 模式 命令 linux

1.cd 目录切换

  .. 返回上次层命令

  /根目录

2.ll 查看当前目录中的文件或目录

3.pwd 返回当前工作目录

4.mkdir 创建文件夹 

  -p 递归创建

5.cp 复制文件或文件夹

6.mv 移动(剪切)文件或文件夹

7.rm 删除文件或文件夹 -rf 递归删除

8. touch  文件路径    创建文件

9.vim 编辑文件

  vim打开文件有三种方式 :  查看模式         编辑模式          命令模式

  查看模式-->编辑模式:按 i (insert)

  查看模式-->命令模式:按:

       编辑模式-->查看模式:按esc

  在查看模式下:

    npp : 从当前光标所在位置的行起复制n行,n表示复制的行数

    p:粘贴复制的内容

    ndd:从光标所在位置的行删除n行,n表示删除的行数

    gg:光标快速回到文件第一行

    G:光标快速移动到最后一行

    n↓:向下移动n行

    n↑:向上移动n行

    u:撤销上一次操作

    ZZ或shift+zz:快速保存文件内容并退出

  在命令模式下:

    w:保存文件

    q:退出文件编辑  q!:强制退出

    set nu:显示行号

    set nonu:关闭行号显示

    开始行号,结束行号s/就内容/替换后的新内容/g

 10.cat 文件位置和名字 一次读取整个文件的内容

 11.more 文件位置和名字 分页读取文件内容 

12.head -n 行数 文件的位置和名字   查看文件的前几行

13.tail -n 行数 文件位置和名字  查看文件的后几行

14.nuiq 对文件中相邻的行去重,常和sort命令同时用

      sort 文件位置 | uniq -c

15.sed 以行为单位对文件进行增删改查

  新增数据  sed -i '开始行号,结束行号s/旧内容/新内容/g' 文件位置

       修改数据  sed -i '开始行号,结束行号s/旧内容/新内容/g' 文件位置

  删除数据  sed -i '行号d' 文件位置

       查询数据  sed -n '行号p'  文件位置

16.awk:一行为单位,对文件进行列的数据操作

  awk -F '文件分割符' '{print $列号1,列号2...}' 文件名字

       -v变量名字  可以在分割符后添加参数v,对查询出来的列进行运算

  awk -F '文件分隔符' ‘筛选条件’  文件名   只显示筛选出来的结果

17.grep命令 在文件中查询匹配的字符串   https://blog.csdn.net/zhw21w/article/details/126832756

18 find命令 在目录下查找文件位置  https://www.cnblogs.com/linuxmysql/p/16398664.html

19 tar文件打包,压缩,解压命令

  (.gz格式的文件)

  打包 :tar -cf 包名  需要打包的文件路径1 2 3 ...

  查看包中内容:tar -tf 包名

  解压包 tar -xf 包名      

       命令前加z后可以将包压缩成.gz格式,不加时不进行压缩

  (.zip)格式文件

       打包:zip 压缩包的名称 要打包的文件

  查看包:unzip -l 包名

  解压:unzip 包名

  (.rar格式的包)

  需要下载linux版本的rar工具包 rarlinux -x64-6.1.b1.tar.gz

  打包:rar a 包名 要打包的文件

  查看包内容:rar l 包名

  解压包:rar x 包名

20.ps -aux 查看进程列表的状态 显示详细信息

21.kill 结束进程

22.netstat -atunp查看端口使用情况

查看硬件信息

       cpu:cat /proc/cpuinfo

  内存:cat /proc/meminfo

  硬盘:df -h 

  网卡:cat /etc/sysconfig/network-scripts/ifcfg-ens33

  ip:ifconfig  或者 ip addr

  服务:service 服务名称 start|stop|restart|status

  开机启动项:chkconfig 服务名称 off|on

23.修改文件权限

  chmod 用户或属组 权限更改 文件名

  chmod NNN 文件名

24.useradd -g 已存在的用户组 用户名:添加用户

25.userdel 用户名:删除用户

26.groupdel 用户组名:删除用户组

27.passwd 用户名:修改密码

28.su 用户名:切换用户

29.groups 用户名:查询用户的属组

30.cat /etc/passwd|grep 用户名:查询用户是否存在(有密码的用户?)

31.yum -y install ntp:安装时间服务器

  tzselect:设置linux的系统时间信息

  date:查看当前时间

32.crontab -l :查看定时任务   -e 编写定时任务

  定时任务:定时时间+执行操作

    定时时间:* * * * * 每个星代表 分钟 小时 天 月 周

    */n:n个单位执行一次

    n,m :到了n,m的时间点执行

    n-m:在n-m的单位内执行

       

 yum -y install lrzsz 方便将windows中的小文件拖拽到linux中

 

 

 

 

 

    

 

 

 

标签:包名,文件,查看,行号,模式,命令,linux
From: https://www.cnblogs.com/bobo2/p/16937657.html

相关文章

  • linux常用命令
    一.常用Linux命令1.1简单命令lspwdmkdir(mkdir-p)cdcp(cp-r)ps(ps-ef)catlessvimgrep  du-sh dftail-f 1.2复杂命令1.ps-ef|grep"service"......
  • 智能眼镜抓取log和安装和卸载的一些命令
    安装在智能眼镜里的也是个APK文件因此adb命令都是一样的 adbdevicesadblogcat-vtime>log.txtadbinstall adbuninstallbzh.ama.xperteye.vkadbuninstallbz......
  • RLM:AMPED破解插件软件安装方法V3(Win/Mac/Linux)
    AMPED软件安装方法V3(Win/Mac/Linux)    一、AMPED软件的应用范围      二、win 1、拷贝RLM_Windows文件夹到C盘根目录"C:\";2、在C:......
  • linux下命令操作
    grep:​​文本​​内容搜索;find:文件或者目录名以及权限属主等匹配搜索eg:grepsuccess*/*查找当前目录下面所有文件里面含有success​​字符​​的文件14.kill可以杀......
  • linux改时间小脚本
    因为需要给大批量无网终端改时间,为了方便,写了个小脚本当日工作当日完成,日期写死就不用改动了具体时间得手动设置,所以开了个交互最后硬件时间需要同步系统时间,防止重启后......
  • linux tar 解压命令总结
    压缩tar–cvfjpg.tar*.jpg将目录里所有jpg文件打包成tar.jpgtar–czfjpg.tar.gz*.jpg将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩......
  • Linux服务器无法删除文件怎么办?如何处理?
    当我们使用Linux服务器的时候,很多人应该都遇到过这种情况:有些文件的属性被修改,从而导致我们无法删除文件,使用root用户也不行,那么Linux服务器无法删除文件如何处理?小编......
  • linux++mysql命令行操作
    linux操作:切换root>sudosu  linux mysql命令行操作root@fossx:/opt/fossx/conf#sudomysql-uroot-pmysql>showdatabase;mysql>usefossx;mysql>showtab......
  • k8s 常见命令
    #kubernetes命令自动补全(只针对当前bash)source/usr/share/bash-completion/bash_completionsource<(kubectlcompletionbash)​#将get信息到处为yaml格式kubectl......
  • linux命令
    adb类adbinstall-r[apk地址]adbuninstall[包名]查看所有软件adbshellpmlistpackagesadb启动软件adbshellamstart-n[包名]adb查看版本号adbshelldu......