Linux(/'lainʌks/)系统特点:稳定,安全,开源(一切皆文件)

  装上SSH协议就可以连接Linux

  装虚拟机(SSH)

  win用xshell工具

  Linux命令:每日一个linux命令

  pwd (查看当前所在的目录 /root 就是个目录名,/ 代表根目录)

  cd (change directory,发音:/tʃendʒ/ /dəˈrɛktəri; (also) daɪˈrɛktəri/,切换目录)

    用法:前cd命令声明,再写切到哪里:cd / 切换到根目录     # cd /tmp/

  ls   查看当前目录和文件,指定目录后查看指定目录

  man 通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。man是在程序安装的时候安装的帮助文档,可以在系统的目录下找到,如果软件有配套的页面,就可以使用man来查找。比如通过指令:ls /user/share/man我们可以看到很多man帮助文档的存储,我们从中看到有很多歌man#文件,linux的一些man指令文档就存在于这些文件内。

  help 简单帮助,用于显示shell内部的帮助信息。

  cp 复制粘贴命令 cp yum.log /root/

  find 多文件里快速查找文件命令 find / -name "yum.log", find / -name "*.log", find /var/log/ -name "app.log"

  touch 创建一个文件,接全路径 touch /var/log/app.log

  cd bin 进入bin目录 再用ls命令 查看bin目录下所以文件或目录,Not a directory (这不是一个目录)

  ls -l 列出当前目录详细文件信息,查询出的文件大小默认用字节表示

  

  第一列,第一个字符为D,就是目录,否则就是文件

  cd .. 返回上一级目录

  ls -lh (h代表human,/'hjumən/)人性化的展示文件列表,文件大小没有显示到K就是字节

  Tab键可以补全

  ls -a 显示隐藏文件

  vim.test 点后面加文件名 创建隐藏文件

  空目录也要占容量

  

  vim wenjianming 创建文件

  按 i 键,进入插入模式(左下方出现--INSERT(/'ɪnsɝt/)-- 插入)

  写完文档后

  按Esc退出

  再按Shift(/ʃɪft/)+冒号键,在左下角冒号后面输入wq,再敲回车(保存文件且退出)

  

  上图表示,新写了4行,131个字符。

  再vim wenjianming 就可以打开之前已经创建过的文件进行修改编辑!+行数,可直接跳到指定行

  cat(/kæt/) wenjianming 直接展示文件内容 不能编辑文件!

  grep (Global Regular Expression Print,/'ɡlobl/ /'rɛgjəlɚ/ /ɪk'sprɛʃən/ /prɪnt/) 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。

  tar zcvf demo(/'dɛmo/).tar.gz wenjianming 打包全部程序 ./*

  yum(/jʌm/) -y install 1rzsz

  sz demo.tar.gz 下载打包文件

  df -h 显示当前磁盘的总容量,已经使用的容量,可以使用的容量,使用容量的百分比

  

  du -sh 查看当前目录文件的大小

  ls -a 查看隐藏文件(带.的都是隐藏文件)

  free -m 查看服务器内存命令(以M兆为单位,剩余内存是第二行的最后一个数值)

  top 显示当前服务里面消耗CPU内存多

  more wenjianming 慢慢展示文件内容,回车翻一格,空格翻一页!

  mkdir muluming 创建目录名

  mkdir -p CN/beijing/beijing/chaoyangqu/wangshaohan/t 递归的创建目录

  mv wenjianming muluming 把文件名或目录移动到目录里

  f1文件移动到f2文件会提示 是否覆盖f2文件,如果输入 y 再回车 f1文件会覆盖f2文件,文件名为 f2,内容为f1的内容!

  

  ls -lh wenjianming 查看指定目录下文件

  cd ../../../../ 每个..是一层目录

  tree CN 显示指定目录的树结构(不指定 目录时候查看当前目录。 . 代表当前目录)

  rm wenjianming 危险命令,删除文件,找回概率渺茫(建议手动创建类似回收站文件夹,移动至此)

  >muluming 清空目录(代替rm命令)

  ip a 查看当前服务器ip地址

  useradd oldboy 添加用户

  chown oldboy.oldboy oldboyedu/ 更改文件夹属主 用户(属主).用户组(属组)

  chown root.root oldboyedu/ 更改回原来root属主。属组

  chmod 777 oldboyedu/ 更改文件权限为777,任何用户都能读写执行

  chmod 755 oldboyedu/ 更改文件权限为755,别的用户只可读

  

Linux基础-Linux常用命令的更多相关文章

  1. Linux基础之常用命令整理(一)

    Linux 操作系统的安装 如今比较流线的linux操作系统 Centos Redhat  Fedora Ubuntu, 安装操作系统的提前是要有操作系统的镜像文件(.iso文件)并且必须为系统指定一 ...

  2. Linux基础、常用命令

    Linux作为IT程序员必知必会知识,将自己学习到的和最近工作常用的一些命令进行总结,作为我结束过去生活和开始类程序员的序吧! 如果你想系统性学习的话,还是建议看书(鸟哥的Linux私房菜)或网上视频 ...

  3. Linux基础之常用命令(1)

    一 linux命令的格式 1.命令  [选项]  [参数] ls  list    显示目录下内容 ①  命令名称:ls 命令英文原意:list 命令所在路径:/bin/ls 执行权限:所有用户 功能 ...

  4. Linux基础之常用命令整理(二)

    Linux系统启动流程 bios(找到启动介质) --> mbr(找到boot loader  512B 446引导信息 64分区信息 2 标志位 ) -->grub(选择操作系统或者内核 ...

  5. Linux基础之常用命令篇

    一.命令的基本格式 [root@localhost~] root为用户名 -表示当前所在位置 localhost主机名 ‘#’超级用户 '$" 普通用户 命令的基本格式: 命令 [选项] [ ...

  6. Linux基础和常用命令

    经常使用的命令: #查看端口被占用情况 netstat -tunlp|grep #查看java进程 ps -ef|grep java #压缩前端工程 rar a -ep1 ./update/win32 ...

  7. 【原创】Linux基础之常用命令

    1 磁盘.cpu.内存相关 查看全部设备信息 # lspci 查看整体磁盘空间占用情况 # df -h 查看整体磁盘inode占用情况 # df -i 查看文件详细信息 # ls -l $path 查 ...

  8. linux基础知识-常用命令

    ifconfig :查看当前ip hostname:查看主机名 vim /etc/hosts:修改地址映射 service iptables status : 查看防火墙状态 chkconfig ip ...

  9. Linux 使用 github 常用命令

    Linux 使用 github  常用命令 今天整理一下常用的 github 命令,自己只是一个编程小白,有些地方可能做的不是很好,仅仅用作自己的学习使用. 创建一个文件夹用于存放github仓库 m ...

  10. Linux查看系统配置常用命令

    Linux查看系统配置常用命令: 系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo ...

随机推荐

  1. GUI的最终选择 Tkinter(四):Entry、Listbox、Scrollbar和Scale组件

    Entry组件 Entry组件就是平时所说的输入框.输入框是程序员用到的最多的一个程序,例如在输入账号和密码的时候需要提供两个输入框,用于接收密码的输入框还会有星号将实际输入的内容隐藏起来. Tkin ...

  2. jquery——幻灯片(只动一屏)

    制作天天生鲜的幻灯片部分 贴了全部代码: main.html: <!DOCTYPE html> <html lang="en"> <head> ...

  3. 剑指Offer丑数问题

    这是剑指第一次卡死我的题……记录一下 首先看题目: 把只包含质因子2.3和5的数称作丑数(Ugly Number).例如6.8都是丑数,但14不是,因为它包含质因子7. 习惯上我们把1当做是第一个丑数 ...

  4. PullToRefreshListView

    @Override protected void onRefreshing(final boolean doScroll) { /** * If we're not showing the Refre ...

  5. HDU 5877 Weak Pair DFS + 树状数组 + 其实不用离散化

    http://acm.hdu.edu.cn/listproblem.php?vol=49 给定一颗树,然后对于每一个节点,找到它的任何一个祖先u,如果num[u] * num[v] <= k.则 ...

  6. json java simple-json

    http://code.google.com/p/json-simple/wiki/EncodingExamples#Example_1-1_-_Encode_a_JSON_object javac ...

  7. 《C#高效编程》读书笔记04-使用Conditional特性而不是#if条件编译

    #if/#endif语句常用来基于同一份源代码生成不同的编译结果,其中最常见的就是debug版和release版.但是这在实际应用中并不是非常友好,因为它们容易被滥用,其代码也难以理解或调试. C#为 ...

  8. Teradata 认证系列 - 3. 关系型数据库的概念

    本课的学习目标 定义关系型数据库关联的术语 讨论主键的功能 讨论外键的功能 列出关系型数据库的优势 描述星型架构和第三范式数据模型的区别 什么是数据库?数据库是一个应用永久保存数据的集合表现在: 逻辑 ...

  9. 二、React中的更新

    创建更新的方式:ReactDOM.render||hydrate 初次渲染,然后是setState.forceUpdate 一.React.render() 步骤:创建ReactRoot.创建Fibe ...

  10. CSS实现下拉菜单的几种方法

    PS:转自https://www.cnblogs.com/yewenxiang/p/6064117.html 第一种:display:none和display:block切换 1 <!DOCTY ...