前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux 基本命令

Linux 基本命令

作者头像
DataScience
发布2019-12-30 11:29:00
9410
发布2019-12-30 11:29:00
举报
文章被收录于专栏:A2DataA2DataA2Data

生活 就是一系列下定决心的努力

· 正 · 文 · 来 · 啦 · Linux入门 / ----- 根目录 /bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点 /lib 标准程序设计库 /sbin 超级管理命令 /mnt 系统提供这个目录是让用户临时挂载其他的文件系统 /root 系统管理员的主目录 /Lost+found 这个目录平时是空的, 系统非正常关机而留下“无家可归”的文件 /proc 虚拟的目录,是系统内存的映射 /var 某些大文件的溢出区 /usr 应用程序和文件几乎都在这个目录. boot ------ 内核文件 Linux 系统文件(100MB-200MB) 服务器500MB opt----临时文件 常用快捷键 图形界面 到 字符界面Ctrl Alt Fn (F1-----F6) init 3 字符界面 到 图形界面 Alt F7 init 5 Tab键 :自动补齐 反斜杠\ :强制换行 ctrl+u 清空至行首 ctrl+k 清空至行尾 ctrl+L 清屏 ctrl+c 取消本次命令编辑 touch 创建文件 mkdir 创建目录 mkdir -p 创建嵌套的多层目录结构 cd 切换工作目录 cd - 切换两个目录 cd .. 返回上个目录 du 统计目录及文件 du -s 只统计大小 du -a 统计所有文件 du -h 人性化显示 du -sh * 查看所有文件及大小 pwd ------- 查看当前所在位置 vim ------查看日志(编辑器) Ls ------ 打印(当前目录下所包含的内容)ls 显示目录内容(ls=ll) ./ ------直接运行脚本 查看帮助 help-help man info (man ls)

常用命令 uname 查看系统信息及内核版本(-a 显示主机;-r 显示内核版本)

hostname 查看主机名 vim /etc/sysconfig/network 更改主机名 ifconfig 查看网络信息 shutdown -h now | poweroff | init 0 关闭计算机 shutdown -r now | reboot | init 6 重启计算机 Ln链接文件 Ln 要链接的文件 链接到什么地方 ln创建链接文件 ln -s 软链接 ln 硬链


CP 复制 cp -r 递归复制整个目录树 cp=cp-i cp -r 递归复制 cp -p 保持源文件的属性不变 cp -f 强制覆盖目标同名文件或目录 cp -i 需要覆盖文件或目录时进行提醒 RM 删除 rm -rf 递归强行删除文件或者目录 不进行提醒 rm -f 强行删除文件或者目录,不进行提醒 rm -r 递归删除整个目录树 rm - i 删除文件或者目录时提醒用户确认


MV 移动(改名) Cat 查看文件 More 分页查看文件 (不可返回) Less 分页查看文件 (可返回) Head 查看文件头(前10行) Tail 查看文件尾 (后10行) WC 统计 wc -l 统计行数 wc -w 统计单词个数 wc -c 统计字节数


压缩 gzip;bzip2 (仅限文件) gzip -9 ; bzip2 -9 表示高压缩比 gzip -d ; bzip2 -d 解开已经压缩的文件 Tar 归档 口令: 打包压缩 Tar 要打包压缩到什么地方 要打包压缩的文件 tar -c 创建 . tar格式的包文件 tar -x 解开. tar格式的包文件 tar -v 查看详情信息 tar -f 表示使用归档文件 tar -p 打包时保留原始文件及目录的权限 tar -t 列表查看包内文件 tar -C 解包时指定释放的目标文件夹 tar -z 调用gzip程序进行压缩或者解压 tar -j 调用bzip2 程序进行压缩或者解压 命令: tar -cvf 打包 tar -zcvf 打包压缩 tar -zcvf XXX.tar.gz XX tar -xvf 解压 tar -xvf xxxx.tar.gz -C aaa 解压到指定目录 打包压缩---- tar -zcvf 解压 ----- tar -zxvf 指定位置解压--- tar -zxcf -C xx.bz2用bzip2 -d解压 xx.gz用gzip -d解压 xx.tar.gz 用-zxvf解压 xx.tar.bz2用-jxvf解压 VI VIM编辑器 命令模式 vim vi ESC 输出模式 a、i、o等键 末行模式 vim 工作模式: 命令模式 输入模式 末行模式 a #光标后面写 i #光标前面写 o #下一行写 dd #删一行 n+dd #删几行 d$ #删除光标后面的同一行 (删光标) d^ #删除光标前面的同一行 (不删光标) x #删光标 X #删光标前面的 yy #复制 p #黏黏到下一行 P #黏黏到上一行 u #撤销上一步 U #撤销这一行的所有修改 :q! #不保存退出 :w #保存 :wq #保存退出 :/ #搜索的东西 搜索什么 从上到下搜索 % #搜索的东西 搜索什么 从下到上搜索 :set nu #设置行号 :set nonu #不要行号了 跳转到首行gg 跳转到尾行G #G跳转到到第几行 :e/etc/passwd 打开新的编辑文件 :r/etc/passwd 读入其他文件内容 文件内个替换 s/old/new 替换行里的一个old换成new s/old/new/g 整行替换 old换成new #,#s/old/new/g #到#行替换 old换成new %s/old/new/g 整篇替换 old换成new c 末尾加入c 对每个替换提示用户进行确定 “大数据”— 入门Linux服务

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-11-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DataScience 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档