Linux基本操作

1. su  切换用户   2.exit 退出当前登录用户 3.useradd 用户名  -m  在home目录下 创建一个和用户名同名的目录,并添加一个用户 (有root权限才能执行)

4.userdel   -r   用户名   删除用户并在用户关联的文件夹    5.passwd 用户名  修改用户的密码  (标准用户只能修改自己的密码,root用户可以修改所有用户的密码  )       6. groupadd 分组名  创建一个分组    7.groupdel  分组名  删除一个分组     8.cat/etc/group   查看有哪些分组       9.usermod   -g 分组名   用户名

给某个用户指定分组 (root权限执行)  10.groups  分组的名称  查看某个分组有哪些  11.新创建的用户是不具备 sudo 获取超级管理员权限

sudo  usermod  -a -G   adm  用户名  (root下执行)   给标准用户添加这个权限      12.文件的权限      13. ps查看进程有没有打开   ps-aux | grep 应用程序的名称    14. kill   -9  pid   关闭进程 (用来关闭软件)               15.reboot   重启 16. ifconfig  可以用来查看和配置地址

动态IP:连接上路由器后 自动分配       静态IP:设置完成只有不会改变的  打印机

17. ping查看和主机之间的网络情况     18.gedit 文件名  会使用gedit软件打开文档进行修改  19.   vi    i  进入编辑状态  esc 退出编辑状态

(退出编辑状态才可以执行):wq   退出并保存   :q!  强制退出    不保存      退出编辑状态才可以使用上下左右键   x删除当前选中   X删除前一个  
20. apt  ubuntu  下的包管理工具  (下载  安装 更新 删除软件包 )    vsftpd是Linux 下ftp服务器  ftp是文件服务器

apt install 软件名称  #安装软件    sudo/etc/init.d/软件名称    status  查看状态       sudo/etc/init.d/软件名称 start 开启     sudo/etc/init.d/软件名称  stop 关闭    sudo/etc/init.d/软件名称   restart  重启      apt   remove 软件名称   卸载软件        apt   sudo  apt-get  upgrade 软件名称    更新软件

           基本操作流程

1.ls  查看文件夹下的内容        2.  ls  -l  查看详细信息  (是不是文件夹  读写权限   属于哪个用户   占用空间大小   文件名称   )

3.ls    -a  查看所有文件  包括隐藏文件   4.  ls  -la  查看所有文件的详细信息(包括隐藏文件 )    ls 名称?  ?匹配一个字符

5.>重定向符号      可以把内容输出到文本中        6.   cat 查看某个文件的内容      7    more 查看  分屏查看文本的内容    (q退出查看   enter下一行   space下一页  )

8.touch 创建一个文件                  9.   clear   清屏幕的内容   把内容推上去 放在上面          10.   |   前面的输出  为后面的输出      一般和grep (搜索)配合使用

11.cd切换工作目录          12.  pwd    查看当前工作目录的绝对路径      相对路径 :相当于当前路径的路径          绝对路径 : 从系统的根目录出发的路径

13.mkdir  创建文件夹   -p  递归创建目录      14     rmdir  删除文件夹(1,文件夹    2.文件夹是空     否则 rm-rf 文件夹的名称  )   rm删除文件   -r 递归的删除文件夹下的所有的文件       -f 强制删除不带提示      -i 交互性的删除

15.ln  -s源文件   目标文件   (软连接) 相当于创建一个快捷方式     ln  源文件    目标文件  (硬连接) 相当于把源文件拷贝一份   16.grep  执行搜索

17. cat  文件名 | grep  -v (取反)  -n (显示行号)    -i  (忽略大小写 )   匹配的字符       18.      find   查找文件使用

19.  cp 拷贝文件   (修改配置文件的时候使用)   cp 源文件  目标文件   20.    mv 移动文件   重命名文件

21.归档 :把很多文件 打包成一个文件     解档 :把一个归档完成的文件解档成多个文件     压缩:再对这个文件进行压缩   解压缩 :把一个压缩过的文件解压缩

22.tar  -zxvf    文件的名称 .tar.gz   解压缩文件     -z   使用gzip解压缩工具         x    解档          v 显示进度条              f   后面跟文件名称           c 归档文件

23.gzip  Linux中 压缩和解压缩的工具    (只能解压缩gz后缀的)     zip  和unzip工具解压缩和压缩zip  后缀的

24.linux 的目录  bin 和sbin 存储命令 (可执行文件)       root  超级管理员的目录     home  用户的家目录      tmp 临时文件的目录

25. opt存放应用程序的目录     etc存储配置文件的目录

Linux 基本操作指南的更多相关文章

  1. Linux服务器操作指南

    1. linux下在某行的前一行或后一行添加内容 http://www.361way.com/sed-process-lines/2263.html

  2. Linux 常规操作指南

    1.修改Linux服务器别名 临时修改: vim /etc/hostname  修改别名 永久修改: vim  /etc/sysconfig/network  添加 HOSTNAME=别名 重启服务器 ...

  3. Linux 驱动开发

    linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, ...

  4. linux操作指南-01

    目录 1.1 MBR 1.2 装双系统的坑 1.3 主机硬盘的主要规划 前言:记录下最近在看的鸟哥Liunx私房菜,虽然不是第一次看了..想记录几章开发中用的比较多的部分大致是以下几个章节 第3章 主 ...

  5. [TimLinux] Linux LVM逻辑卷操作指南

    1. 新磁盘创建分区 $ fdisk /dev/newdisk n 创建分区 p 显示分区表 t 使用8e分区类型 d 删除已经存在的分区 w 将分区表写入并退出 q 不写入直接退出 如果使用整个磁盘 ...

  6. 简洁的 systemd 操作指南Linux下Service文件服务说明(转)

    1.服务权限systemd有系统和用户区分:系统(/user/lib/systemd/system/).用户(/etc/lib/systemd/user/). 一般系统管理员手工创建的单元文件建议存放 ...

  7. 【项目管理】GitHub使用操作指南

    GitHub使用操作指南 作者:白宁超 2016年10月5日18:51:03> 摘要:GitHub的是版本控制和协作代码托管平台,它可以让你和其他人的项目从任何地方合作.相对于CVS和SVN的联 ...

  8. 操作系统Unix、Windows、Mac OS、Linux的故事

    电脑,计算机已经成为我们生活中必不可少的一部分.无论是大型的超级计算机,还是手机般小巧的终端设备,都跑着一个操作系统.正是这些操作系统,让那些硬件和芯片得意组合起来,让那些软件得以运行,让我们的世界在 ...

  9. ZFS(一):ZFS在Debian GNU/Linux上的安装

    以下内容翻译自https://pthree.org/2012/04/17/install-zfs-on-debian-gnulinux/,并附有原文,由于是第一次翻译,如有任何翻译不恰当之处,欢迎指出 ...

随机推荐

  1. jmeter远程运行GUI多用户负载

    1.在Jmeter控制机的bin目录下找到jmeter.properties文件并修改”remote_hosts”,增加负载机IP,多个IP使用英文逗号隔开,修改后要重启Jmeter.如下图: 2.添 ...

  2. 51Nod 1174 区间中最大的数(RMQ)

    #include <iostream> #include <algorithm> #include <cstring> using namespace std; + ...

  3. The Specials Menu LightOJ - 1025

    The Specials Menu LightOJ - 1025 题意:在给定的字符串中删去一些字符,使其成为回文串(不能全部都删).求方案数. 方法:常规的区间dp.ans[i][j]表示在i到j的 ...

  4. matplotlib 绘图实例01:正弦余弦曲线

    该讲的实例结果如下图所示: 第01步:导入模块,并设置显示中文和负号的属性: import matplotlib.pyplot as plt import numpy as np plt.rcPara ...

  5. hibernate Day1 案例代码

    1.创建Person类 package com.icss.pojo; public class Person { private int uid; private String uname; priv ...

  6. linux/centos系统如何使用yum安装vi/vim?

    yum安装vim最简单的命令, yum -y install vim* 然后就可以使用vi命令了. 网上的文章: 要使用vim, 使用yum看了一下,发现有4个 vim-common.i386     ...

  7. AJPFX总结java开发常用类(包装,数字处理集合等)(二)

    二:进军集合类 集合其实就是存放对象的容器,专业点说就是集合是用来存储和管理其他对象的对象,即对象的容器.集合可以扩容,长度可变,可以存储多种类型的数据,而数组长度不可变,只能存储单一类型的元素 用一 ...

  8. ios 画板的使用

    由于项目需求需要用到一个画板功能,需要这个画板可以实时的画,并且需要保存画板点集合从一端发送给另一端 达到一个实时同步的功能,前后使用了三种方法,每一种都遇到各种坑(后面会提到,每一种方法的优缺点), ...

  9. 【程小白】Java基本特性

    一.StringBuffer.StringBuilder的区别 StringBuffer是线程安全的,StringBuilder是线程不安全的.所以以后在单线程中,如果涉及大量字符串操作,还是用Str ...

  10. Java编译时根据调用该方法的类或对象所属的类决定

    class Base{     int x = 1;     static int y = 2; } class Subclass extends Base{     int x = 4;     i ...