+ 我要发布
我发布的 我的标签 发现
公开标签 #Linux命令
sudo是提权到root权限,用户需要又sudo的权限才行 sudo可以设置不需要密码,sudo输入的是用户的密码,而不是root密码 sodu su :默认的环境是用户环境 sudo su - :用的环境是root环境 使用sudo su root可以快速切换为root用户,输入密码后输pwd可以看到它还是在主目录下即/home/xxx 显示为:用户名@主机名:/home/xxx#即root@linux:/home/xxx 使用sudo su - 可以登入管理员用户 ,输pwd可以看到它在/root
在安装crcmod时报错,完整错误如下 Collecting crcmod==1.7 Using cached crcmod-1.7.tar.gz (89 kB) Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─> [6 lines of output] usag
AWS上修改文件权限,直接运行 chmod 777 xxx 后报错 chmod: changing permissions of 'xxx': Operation not permitted 原因是权限不足,需要在 chomod 777 命令前加上 sudo sudo chmod 777 xxx
暴力省事直接删除 首先是比较暴力省事的操作,直接清除当前用户bash历史记录,可以直接echo空进去。 echo "" > ~/.bash_history 然后history的话,可以通过c参数直接删除。 history -c 设置bashrc,命令前加空格运行则不记录 再有就是设置不记录,给bashrc设置ignoreboth,则命令前加空格不会被记录,且不影响运行。 echo HISTCONTROL=ignorespace >> ~/.bashrc source ~/.bashrc 手动删除bash
chmod修改文件夹及子目录权限的方法 打开终端进入你需要修改的目录 然后执行下面这条命令 chmod 777 * -R 全部子目录及文件权限改为 777 查看linux文件的权限:ls -l 文件名称 查看linux文件夹的权限:ls -ld 文件夹名称(所在目录) 修改文件及文件夹权限: sudo chmod - (代表类型) xxx (所有者) xxx (组用户) xxx(其他用户) 常用修改权限的命令: sudo chmod 600 ××× (只有所有者有读和写的权限) sudo chmod 6
在工作中,经常来备份文件和系统应用,常用到的主要是tar和cp命令,分别介绍如下: 一、tar命令,这个现在经常使用用来打包: tar包指的是档案文件: # 打tar包的方法 tar -cvf filename_20140805.tarfilename # 解tar包的方法 tar -xvf filename_20140805.tar gz包指的是压缩包文件: # filename打压缩包的方法 tar -czvf filename_20140805.tar.gz # 解压缩包的方法 tar -xzvf
在 Linux 终端下处理文件时,有时我们想直接清空文件的内容但又不必使用任何 Linux 命令行编辑器 去打开这些文件。那怎样才能达到这个目的呢?下面将介绍几种借助一些实用的命令来清空文件内容的方法。 在进一步深入了解这些方法之前,请记住: 由于在 Linux 中一切皆文件,你需要时刻注意,确保你将要清空的文件不是重要的用户文件或者系统文件。清空重要的系统文件或者配置文件可能会引发严重的应用失败或者系统错误。 前面已经说道,下面的这些方法都是从命令行中达到清空文件的目的。 提示:在下面的示例中,我们将
Centos查看端口占用情况命令,比如查看80端口占用情况使用如下命令: lsof -i tcp:80 列出所有端口 netstat -ntlp 1、开启端口(以80端口为例) 方法一: /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT #写入修改 /etc/init.d/iptables save #保存修改 service iptables restart #重启防火墙,修改生效 方法二: vi /etc/sysconfig/iptables 打
遍历删除当前目录下指定名称的文件夹(-type d 来指定是删除文件): find . -name '*abc' -type d -print -exec rm -rf {} \; 遍历删除当前目录下指定名称的文件(-type f 来指定是删除文件): find . -name '*.log' -type f -print -exec rm -rf {} \;
Linux 使用 cat、tail、grep 命令组合,可以更方便快捷的从日志中查找想要的数据 ▶ cat命令 语法: cat [OPTIONS] [FILE...] 参数说明: -n:由 1 开始对所有输出的行数编号。 -b:和 -n 相似,只不过对于空白行不编号。 -s:当遇到有连续两行以上的空白行,就代换为一行的空白行。 -v:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。 -E:在每行结束处显示 $。 -T:将 TAB 字符显示为 ^I。 -A:等价于 -vET。 -e:等价于"-v
通过分析Nginx日志,能更好的了解网站/应用的访问状况。以下是常用的几个分析命令,包括:IP统计、页面访问统计、请求量统计、性能分析和TCP连接统计。 一、IP相关统计 1、统计IP访问量 统计PV awk '{print $7}' access.log|wc -l 2、独立ip访问数量 统计UV awk '{print $1}' access.log | sort -n | uniq | wc -l 3、查看某一时间段的IP访问量(4-5点) grep "05/Oct/2018:0[4-5]" ac
Linux教程,主要内容:Linux 命令、Linux 系统运维、软件运维、精选常用Shell脚本。 Linux 命令 学习 Linux 的第一步:当然是从 Linux 命令 入手了。 查看 Linux 命令帮助信息 - 关键词:help, whatis, info, which, whereis, man Linux 文件目录管理 - 关键词:cd, ls, pwd, mkdir, rmdir, tree, touch, ln, rename, stat, file, chmod, chown, lo
一、关闭MySQL服务 在开始操作之前,需要先关闭MySQL服务。可以使用以下命令来关闭MySQL服务: sudo systemctl stop mysqld 二、使用yum命令卸载MySQL 使用yum命令可以方便地卸载软件。对于CentOS系统下的MySQL,我们可以使用以下命令卸载: sudo yum remove mysql mysql-server 三、删除MySQL配置文件及数据文件 MySQL在卸载之后,配置文件以及数据文件还会遗留在系统中,我们需要手动删除这些文件。可以使用以下命令删除M
在Linux系统中,有时候可能会遇到无法正常删除目录的情况,例如目录包含非空文件、没有删除权限等。在这种情况下,我们可以使用一些强制删除的方法来解决问题。本文将详细介绍在Linux中如何强制删除目录的几种常见方法。 方法一:使用 rm 命令 rm 命令是Linux中常用的删除文件和目录的命令。默认情况下,rm 命令不能直接删除非空目录,但可以通过结合 -r 和 -f 选项来强制删除目录。 以下是使用 rm 命令强制删除目录的语法: rm -rf <目录路径> 其中,-r 选项表示递归删除目录及其子目录和
1