用户不在sudoers文件中
在Linux中使用sudo显示用户不在 sudoers 文件中。此事将被报告。的解决办法,不用修改文件权限。首先进入在终端输入su进入root模式,然后在终端输入以下命令:
在Linux中使用sudo显示用户不在 sudoers 文件中。此事将被报告。的解决办法,不用修改文件权限。首先进入在终端输入su进入root模式,然后在终端输入以下命令:
Linux chmod命令用于控制用户对文件的权限的命令。只有文件所有者和root用户可以修改文件或目录的权限。数字或者字母 文件或目录的权限位是由9个权限位来控制,每三位为一组,它们分别是文件所有者(User)的读、写、执行,用户组(Group)的读、写、执行以及其它用户(Other)的读、写、执行。
在终端输入 ipconfig/flushdns ,按下回车键确认即可 如果系统提示已成功刷新缓存或者Successfully flushed the DNS Resolver Cache,则说明清除DNS缓存成功。
查看共享文件夹 1vmware-hgfsclient 查看终端命令 1cat /etc/shells
删除单个软件包,保留其全部已经安装的依赖关系 1pacman -R package_name 删除指定软件包,及其所有没有被其他已安装软件包使用的依赖关系: 1pacman -Rs package_name #推荐命令 要删除软件包和所有依赖这个软件包的程序: 1pacman -Rsc package_name 警告: 此操作是递归的,请小心检查,可能会一次删除大量的软件包。 要删除软件包,但是不删除依赖这个软件包的其他程序:
如何在虚拟机安装Arch Linux? 1.新建一个虚拟机。下载Arch[1] 2.虚拟机设置—选项—高级—选择uefi 3.开机 4.配置网络
更新源 更新软件 安装vim 安装zsh 安装oh-my-zsh 安装nodejs 切換鏡像源 1npm config set registry=https://registry.npm.taobao.org/ 檢查鏡像源是否下載成功:npm config get registry 安装npm nrm 安装hexo npm install hexo-cli -g 安装vscode GitHub配置 ssh
如果想临时使用一下root权限,只需要在命令前面加上sudo 如果想一直使用root权限,需要通过su切换到root用户:(不推荐一直使用) 重设root用户密码 1sudo passwd root 根据提示,输入新root密码(不要和非root用户密码一样) 切换root用户 1su 输入root用户密码 回到非root用户权限 使用su “yc”或者exit命令,回到用户权限
Linux 是什么? Linux 是一个开源操作系统和 IT 基础架构平台。它由 Linus Torvalds 于 1991 年构思设计而成, Linux 的优点 跨平台的硬件支持 低资源占用下良好的稳定性 高效的文件系统 可靠的安全性
原因: 当初装双系统低估了win10的占量,高估了linux的占量。导致win10空间急速下降,之后找到了cmd终端替代品。就打算删除linux分区,(win10并不识别linux分区)就直接在win10自带的磁盘管理系统,直接删除了分区。结果导致开机无法正常启动系统 解决办法: 1、启动进入Windows系统 2、下载Mbrfix 3、解压到C盘根目录下 4、打开Windows命令行,也就是开始-运行-打入cmd
1)数据类型: 需要死记硬背。其中–浮点数表示法 需要学习下 程度达到能理解就行 二进制 十进制 十六进制 8进制也需要了解 整数的负数表示方法 2) 判断 分支 循环 和 数组 会了数组和循环后,就可以学基础的三个排序算法: 选择 冒泡 插入,其中冒泡在吧里讨论最广泛,有很多问题出现 然后会接触到 随机函数,时间函数,和 个别的数学函数 3) 基本的输入和输出函数 printf 和 sca...
git branch <分支名> 新建分支 git checkout <分支名> 切换分支 合并分支: git merge一: git checkout -b <分支名> 新建并切换分支名 git commit -m ‘注释’ 提交注释 git push origin <分支名> 上传 git checkou...
主题图标网址:https://www.pling.com/browse/cat/381/order/latest/ 管理界面:https://github.com/elementary-tweaks/elementary-tweaks
C语言只提供了几种基本的数据类型:char[1]、int[2]、float[3]、double[4]
1.对编程而言,可移植性意味着什么? 答 在一中系统中编写的c程序稍作修改或不修改就能在其他系统运行 2.解释源代码文件、目标代码文件、可执行文件有什么区别? 答 源代码文件包含程序员使用的任何编程语言编写的代码。 目标代码文件包含机器语言代码,它不必是完整的代码。 可执行文件包含组成可执行程序的完整机器语言代码。 3.编程的7个主要步骤?
C(嵌入式语言)是一门功能强大的专业化编程语言。强大的控制结构、快速、代码紧凑、可移植性。 C语言中的6个语句: 语句:【标号语句 复合语句 表达式语句 选择语句 迭代语句 跳转语句】-----关键字、标识符、运算符、数据 1234567891011【典型的c程序】 | <stdio.h>--------------头文件(包含了编译器创建最终可执行程序要用的到信息) |----#include---------预处理器指令 |-----int main ()----------------总是第一个被调用的函数 | |________________________________语句--------------组成函数的语句 |------function a() | |________________________语句 | |-------function b() | | |__________________语句 | 函数是C程序的构造块 main()函数 c语言一定从main函数执行。圆括号用于识别main()是一个函数
apt-get remove --purge xxx # 移除应用及配置 apt-get autoremove # 移除没用的包 1.删除已安装包(不保留配置文件) 1apt-get purge 删除为满足依赖而安装且不需要的软件包(保留配置文件) 1apt-get autoremove 3.删除已安装的软件包(保留配置文件),不会删除依赖软件包,且保留配置文件。 1apt-get r...
rm删除文件: rm [选项] 文件夹名 选项: 123456-d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;-f:强制删除文件或目录;-i:删除已有文件或目录之前先询问用户;-r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;--preserve-root:不对根目录进行递归操作;-v:显示指令的详细执行过程。 注:指定被删除的文件列表,如果参数中含有目录,则必须加...
apt -f install
sudo apt-get remove XXX
cd到安装包目录 dpkg -i 安装包名字 注:如果无法安装请尝试一下方法 cd到安装包目录 rpm -ivh 安装包名字
cd …/…返回上两级目录
创建文件:touch XXX 创建文件夹:mkdir XXX
Linux mv命令用来为文件或目录改名 或这文件或目录移动到其它位置 mv 源文件名 目标文件名 表示将源文件名改为目标文件名 命令格式: 命令格式 结果 mv 文件名 文件名 将源文件名改为目标文件名 mv 文件名 目录名 将文件移动到目标目录 mv 目录名 目录名 目标目录已存在,将源目录移动到目标目录;目标目录不存在则改名 mv 目录名 文件名 出错 参数:
clear :清空终端
for-in循环----------知道循环几次用 while循环------------构造不知道循环次数的循环结构 使用while循环 while循环能产生或转出bool值来表达控制循环,即True循环继续False循环结束。 range()【函数】
分支结构 if语句的使用【构造分支结构的关键字】 ①if ②elif ③else 注:和c/c++、Java等语言不同,Python中没有花括号构造代码而是使用了缩进的方式来设置的层次结构【连续的代码如果保持了相同的缩进那么它们属于同 一个代码块,相当于是一个执行的整体】。 构造跟多的分支则:【if…elif…else】结构。 练习1:英制单位英寸与公制单位厘米互换。
语言元素 整数元素: 浮点类型: 字符串型: 布尔型: 复数型: int float str true /false 3+4j(不常用) 变量命名: 硬性规则: 1.字母数字和下划线构成(数字不能开头) 2.大小写的敏感 3.关键字