Fedora 24系统基本命令
Fedora 24基本命令
一、 DNF软件管理
1. 修改配置:在/etc/dnf/dnf.conf中加入fastestmirror=true、keepcache=true
2. 更新软件:dnf update、apt upgrade
3. 清除缓存:dnf clean all
4. 理出软件源:dnf repolist
5. 搜索软件:dnf search $package
6. 安装软件:dnf install $package
7. 升级软件:dnf update $package
8. 删除软件:dnf remove $package
9. 查看更多:dnf help、man dnf
二、 运行方式切换
1. 查看当前运行级别:runlevel
2. 命令界面启动:
1) ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
2) ln命令是一个在文件之间建立符号链接的命令,-s创建符号链接,-f删除存在的同名链接
3. 图形界面启动:
1) ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target
2) inti N,其中N表示0~6的数字级别
4. 关于运行级别:
3) 0:poweroff.target系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
4) 1:rescue.target单用户工作状态,root权限,用于系统维护,禁止远程登陆
5) 2:multi-user.target多用户状态(没有NFS)
6) 3:multi-user.target完全的多用户状态(有NFS),登陆进入控制台命令行模式
7) 4:multi-user.target系统未使用,保留
8) 5:graphical.target登陆进入图形GUI模式
9) 6:reboot.target系统正常关闭并重启,默认运行级别不能设为6
三、 VI编辑器
1. 打开或新建:Vi filename [+[16]]
2. 工作模式:命令模式、末行模式、编辑模式。转换如下:

3. 命令
1) 跳转:^、%、&、gg、G 、M、L、K、H、{、}、
2) 删除:d、dd、ndd、x、
3) 撤销恢复u、ctrl+r、
4) 复制黏贴:y、nyy、p、
5) 缩进和重复:>>、<<、.、
6) 查找替换:\、n、N、*、#、r、R、
7) 全部查找替换:%s///g
8) 可视范围全部替换:s///g
9) 确认替换:%s///gc
10) 选中文本:可视模式v、可视块模式V、可视行模式ctrl+v
4. 分屏:sp、vsp、ctrl+w w/r/c/q
四、 配置远程连接:
1. ssh工具
1) PuTTy
2) XShell 下载地址:http://www.xshellcn.com/
2. Scp命令 远程复制:scp -P 22 user@remote:srcfilename dirfilename
3. ftp工具
1) FillZilla 下载地址:https://filezilla-project.org/download.php?type=client
4. 开启ssh服务:
1) 配置文件路径:#vi /etc/ssh/sshd_config
2) 设置为开机启动:systemctl enable sshd.service
3) 启动服务:systemctl start sshd.service
5. SSH免密码登陆
1) 配置公钥:cd ~/.ssh、ssh-keygen
2) 上传公钥到服务器:ssh-copy-id –p port user@remote
6. SSH配置别名
1) 创建配置文件:touch ~/.ssh/config
2) 文件内容:
Host muphyssh
HostName 192.168.171.129
User muphy
Port 22
7. 开启ftp服务
1) 安装vsftpd:sudo dnf install vsftpd
2) 重启vsftpd服务:#systemctl start vsftpd.service
3) 将vsftpd设置为开机启动:#systemctl enable vsftpd.service
4) 查看服务状态:service vsftpd status
五、 用户权限
1. Ls –l详解:目录 拥有着权限 组权限 其他用户权限 硬链接数 拥有着 组 大小 时间 名称
drwxr-xr-x. 4 muphy muphy 4096 11月 6 2016 workspace
-rw-rw-r--. 1 muphy muphy 59 1月 7 22:24 config
2. 改变用户文件权限:chmod –R 755(rwx-421) fileordir,-R可递归,拥有者 组 其他
3. 改变当前用户文件权限:chmod +/-rwx fileordir
六、 组管理
1. 增加删除组:groupadd/groupdel groupname
2. 查看组信息:cat -n /etc/group
3. 改变组:chgrp –R groupname 文件|目录
七、 权限管理
1. 添加用户:useradd –m –g groupname username,-m自动创建Home目录,-g添加到组
2. 创建密码:sudo passwd username,输入两次密码
3. 删除用户:userdel –r username,-r自动删除Home目录
4. 查看密码:cat –n /etc/passwd,用户名 密码 用户号 组号 完整名 家目录 登陆shell
azi:x:1001:1001::/home/azi:/bin/bash
5. 查看用户信息:
1) id username
uid=1001(azi) gid=1001(clain) 组=1001(clain)
2) who
muphy pts/0 2018-01-08 00:21 (192.168.171.130)
3) whoami
muphy
6. 添加附加组:usermod –G groupname username
7. 修改组:usermod –g groupname username
8. 修改登陆Shell:usermod –s /bin/shellname username
八、 系统命令
1. 时间日期:date、cal [-y]
2. 磁盘信息:
3. 查看磁盘使用情况:df [-h],-h更看得懂
4. 查看文件下文件大小:du [-h] [dir]
5. 查看进程信息:ps [aux],a显示所有进程 u显示详细信息 x没有控制终端的进程
6. 动态显示并排序运行进程:top
7. 终止进程:kill [-9] pid,-9强行终止
九、 其他命令
1. 查找文件:find –name str
2. 软连接:ln –s[f] resource hyperlink,-s创建软连接 –f删除存在的链接 resource相对与据对路径有区别,尽量使用绝对路径
3. 硬链接:ln resource disklink
4. tar打包命令
1) tar只负责打包不负责压缩
2) 打包文件:tar –cvf packfile.tar fileordirs,-c打包 –v列出进度 –f指定文件名(最后)
3) 解压包:tar –xvf packfile.tar,-x解压
5. gzip压缩命令
1) gzip常与tar结合使用
2) 压缩文件:tar –zcvf packfile.tar.gz fileordirs
3) 解压文件:tar –zxvf packfile.tar.gz [–C dir] –C压缩到指定目录(必须存在)
6. bzip2压缩命令
1) 用法与gzip相同
2) 压缩文件:tar –jcvf packfile.tar.gz2 fileordirs
3) 解压文件:tar –jxvf packfile.tar.gz2 [–C dir] –C压缩到指定目录(必须存在)
7. 软件安装
1) 安装sl:sudo dnf install sl,sl小火车提示效果
2) 安装sl:sudo dnf install htop,htop比top有更好的效果
3) 配置软件源
Fedora 24系统基本命令的更多相关文章
- 安装Fedora 24后必要的设置
安装Fedora 24后必要的设置 导读 Fedora 是一个 Linux 发行版,是一款由全球社区爱好者构建的面向日常应用的快速.稳定.强大的操作系统.它允许任何人自由地使用.修改和重发布,无论现在 ...
- Fedora 24最新工作站版本之四大重要改进
导读 2014年,Fedora.next倡议正式开始建立Fedora Linux未来十年的发展规划.从本质上讲,这项规划旨在进一步使Fedora不再只是一套汇聚多种开源产品的通用库(例如Debian) ...
- U盘安装Fedora 24时出现的几个问题及解决办法
电脑中原有Win10 1. /dev/disk/by-label/Fedora-WS-LiveCD - does not exist 用UltraISO来制作启动盘后,会把U盘盘符改为Fedora-W ...
- Fedora 24 Linux 环境下实现 Infinality 字体渲染增强及 Java 字体渲染改善的方法(修订)
Fedora 24 Linux 桌面环境默认字体渲染引擎 freetype 及字体配置工具 fontconfig 采用的是未经优化的编译及设置,字体渲染效果比较差.而某些 Linux 发行版的桌面字体 ...
- Fedora 24中的日志管理
Introduction Log files are files that contain messages about the system, including the kernel, servi ...
- Fedora 24 Gnome Boxes 无法ping通网络
安装Fedora 24在试用虚拟机时发现无法ping通外网. 我傻傻地以为是软件问题. 问题描述: 尝试ping程序来测试网络连通性: (我之前也是ping百度,后来在为了少打字百度了一些比较短的域名 ...
- fedora 24 使用扇贝网页版没有声音
(扇贝的官方答疑:https://www.shanbay.com/help/faq/no_voice/) 第4步下载MP3测试文件没办法使用: 似乎因为MP3格式的文件是的版权问题. 打算安装能处理M ...
- vc++基础班[24]---系统各种路径信息的获取
vc++基础班[24]---系统各种路径信息的获取 ------------------------------------------ Begin ------------------------- ...
- 根文件系统的构建与分析(四)之瑞士军刀busybox生成系统基本命令
根文件系统的构建与分析(四) 转载请注明 http://blog.csdn.net/jianchi88 Author:Lotte 邮箱:baihaowen08@126.com ls /bin, ...
随机推荐
- https浅析
https浅析 http协议本身有着很大的缺陷 1. 通信使用明文,若被抓包,则直接被窃取信息 2. 不验证与自身通信者的身份,有可能遭到伪装 - 在数据传输的过程中,经过了某一计算机,该计算 ...
- C# 添加Word页眉、页脚和页码
在Word文档中,我们可以通过添加页眉.页脚的方式来丰富文档内容.添加页眉.页脚时,可以添加时间.日期.文档标题,文档引用信息.页码.内容解释.图片/LOGO等多种图文信息.同时也可根据需要调整文字或 ...
- 原生 table css实现操作按钮固定右侧及底部滚动 IE不会卡死
需求的表格比较复杂(各种合并新增删除),elementUi的table组件无法满足需求,故而写了原生table,且与其他用了table组件的表格保持一致. 贴一下简单的代码,只实现操作按钮固定右侧以及 ...
- wordpress常用函数及使用位置
single 页面: 摘要内容:the_excerpt():如果摘要空,摘取正文内容:需要在循环中使用 获取当下页面的分类:wp_get_post_terms( int $post_id, strin ...
- Odoo 菜单美化的扩展模块
详见: http://www.oejia.net/blog/2018/07/07/oejia_menu_about.html Odoo 菜单美化主题,odoo默认的菜单算是简洁好用的,如果您觉得还少了 ...
- SpringMVC归纳-2(Session会话、拦截器)
要点: 1.HttpSession:一个session的建立是从一个用户向服务器发第一个请求开始,而以用户显式结束或session超时为结束,借助session能在一定时间内记录用户状态. 2.Mod ...
- RowKey设计之单调递增行键/时序数据
在一个集群中,一个导入数据的进程锁住不动,所有的client都在等待一个region (因而也就是一个单个节点),过了一会后,变成了下一个region…如果使用了单调递增 或者时序的key便会造成 ...
- python使用rabbitMQ介绍一(生产-消费者模式)
1 模式介绍 生产者-消费者模式是最简单的使用模式. 一个生产者P,给队列发送消息,一个消费者C来取队列的消息. 这里的队列长度不限,生产者和消费者都不用考虑队列的长度. 队列的模型图: 2 示例代码 ...
- Unity NPOI 无法读取xlsx
遇到问题 在做编辑器开发时,需要在Unity Editor下直接读取Excel源文件,首先想到的是通过npoi去读取,但是遇到无法读取xlsx格式,只能读取xls格式的问题. 我的环境 unity 2 ...
- c编译器字节对齐指令
#pragma pack (n) 作用:C编译器将按照n个字节对齐.#pragma pack () 作用:取消自定义字节对齐方式. #pragma ...