Linux 基本操作指南
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 基本操作指南的更多相关文章
- Linux服务器操作指南
1. linux下在某行的前一行或后一行添加内容 http://www.361way.com/sed-process-lines/2263.html
- Linux 常规操作指南
1.修改Linux服务器别名 临时修改: vim /etc/hostname 修改别名 永久修改: vim /etc/sysconfig/network 添加 HOSTNAME=别名 重启服务器 ...
- Linux 驱动开发
linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, ...
- linux操作指南-01
目录 1.1 MBR 1.2 装双系统的坑 1.3 主机硬盘的主要规划 前言:记录下最近在看的鸟哥Liunx私房菜,虽然不是第一次看了..想记录几章开发中用的比较多的部分大致是以下几个章节 第3章 主 ...
- [TimLinux] Linux LVM逻辑卷操作指南
1. 新磁盘创建分区 $ fdisk /dev/newdisk n 创建分区 p 显示分区表 t 使用8e分区类型 d 删除已经存在的分区 w 将分区表写入并退出 q 不写入直接退出 如果使用整个磁盘 ...
- 简洁的 systemd 操作指南Linux下Service文件服务说明(转)
1.服务权限systemd有系统和用户区分:系统(/user/lib/systemd/system/).用户(/etc/lib/systemd/user/). 一般系统管理员手工创建的单元文件建议存放 ...
- 【项目管理】GitHub使用操作指南
GitHub使用操作指南 作者:白宁超 2016年10月5日18:51:03> 摘要:GitHub的是版本控制和协作代码托管平台,它可以让你和其他人的项目从任何地方合作.相对于CVS和SVN的联 ...
- 操作系统Unix、Windows、Mac OS、Linux的故事
电脑,计算机已经成为我们生活中必不可少的一部分.无论是大型的超级计算机,还是手机般小巧的终端设备,都跑着一个操作系统.正是这些操作系统,让那些硬件和芯片得意组合起来,让那些软件得以运行,让我们的世界在 ...
- ZFS(一):ZFS在Debian GNU/Linux上的安装
以下内容翻译自https://pthree.org/2012/04/17/install-zfs-on-debian-gnulinux/,并附有原文,由于是第一次翻译,如有任何翻译不恰当之处,欢迎指出 ...
随机推荐
- SpringAOP和Spring事物管理
Spring AOP : Pointcut表达式: designators-指示器 wildcards-通配符 operators-操作符 wildcards: * -- 匹配任意数量的字符 + -- ...
- 微信小程序红包开发 小程序发红包 开发过程中遇到的坑 微信小程序红包接口的
微信小程序红包开发 小程序发红包 开发过程中遇到的坑 微信小程序红包接口的 最近公司在开发一个小程序红包系统,客户抢到红包需要提现.也就是通过小程序来给用户发红包. 小程序如何来发红包呢?于是我想 ...
- 人品问题 树形dp
题目 网上出现了一种高科技产品——人品测试器.只要你把你的真实姓名输入进去,系统将自动输出你的人品指数.把儿不相信自己的人品为0.经过了许多研究后,把儿得出了一个更为科学的人品计算方法.这种方法的理论 ...
- Python打开目录下所有文件
用Python打开指定目录下所有文件,统计文件里特定的字段信息. 这里是先进入2017-02-25到2017-03-03目录,然后进入特定IP段目录下,最后打开文件进行统计 import os, gl ...
- P1597 语句解析
题目背景 木有背景…… 题目描述 一串(<255)PASCAL语言,只有a,b,c 3个变量,而且只有赋值语句,赋值只能是一个一位的数字或一个变量,未赋值的变量值为0.输出a,b,c 最终的值. ...
- Docker 容器镜像操作
1.停止所有的container,这样才能够删除其中的images:docker stop $(docker ps -a -q)如果想要删除所有container的话再加一个指令: docker rm ...
- Map集合的实现类
Map的继承关系: Map接口的常用实现类: 1.HashMap.Hashtable(t是小写) HashMap不是线程安全的,key.value的值都可以是null. Hashtable是线程安全的 ...
- like SQL注入与防止 (bin2hex unhex)
普通的列表模糊查询,可能会被sql注入利用,造成数据泄漏,严重的甚至导致删表删库! 程序中sql语句拼装: $sql = 'student_name like '"%'.$name.'%&q ...
- css广告弹窗满屏跑
window.onload=function(){ //广告滚动 var oneInner = $('#divid')[0]; //定时器 var a1a = setInterval(moves,10 ...
- SQLite -语法
SQLite -语法 SQLite是紧随其后的是独特的组称为语法的规则和指导方针.本教程为您提供了快速启动和SQLite的清单的所有基本SQLite语法. 大小写敏感性 注意重要的一点是,SQLite ...