sudo

Linux常用命令

落爺英雄遲暮 提交于 2020-02-24 04:21:16
原文链接 常用指令 ls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all) mkdir 创建目录 -p 创建目录,若无父目录,则创建p(parent) cd 切换目录 touch 创建空文件 echo 创建带有内容的文件。 cat 查看文件内容 cp 拷贝 mv 移动或重命名 rm 删除文件 -r 递归删除,可删除子目录及文件 -f 强制删除 find 在文件系统中搜索某文件 wc 统计文本中行数、字数、字符数 grep 在文本文件中查找某个字符串 rmdir 删除空目录 tree 树形结构显示目录,需要安装tree包 pwd 显示当前目录 ln 创建链接文件 more、less 分页显示文本文件内容 head、tail 显示文件头、尾内容 ctrl+alt+F1 命令行全屏模式 系统管理命令 stat 显示指定文件的详细信息,比ls更详细 who 显示在线登陆用户 whoami 显示当前操作用户 hostname 显示主机名 uname 显示系统信息 top 动态显示当前耗费资源最多进程信息 ps 显示瞬间进程状态 ps -aux du 查看目录大小 du -h /home带有单位显示目录信息 df 查看磁盘大小 df -h 带有单位显示磁盘信息 ifconfig 查看网络情况 ping 测试网络连通

Linux之CentOS安装composer与git

痞子三分冷 提交于 2020-02-23 20:21:53
composer 1.使用命令下载 curl -sS https://getcomposer.org/installer | php 2.下载之后设置环境变量 mv composer.phar /usr/local/bin/composer 3.修改权限,否则执行会出错 chmod -R 777 /usr/local/bin/composer git yum安装 sudo yum install -y git 源码安装 1.如果没有安装过下面的依赖,安装git前要手动安装下依赖包 sudo yum install -y wget sudo yum install -y gcc-c++ sudo yum install -y zlib-devel perl-ExtUtils-MakeMaker 2.去官网下载最新版本的git源码包,我现在的最新版本是 git-2.22.0 wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.22.0.tar.gz 3.接下来就是解压,配置,安装(更多请github教程) tar -xf git-2.22.0.tar.gz cd git-2.22.0 ./configure --prefix=/usr/local make sudo make install 4.运气比较好

[转载]ubuntu18.04 安装 QQ

人盡茶涼 提交于 2020-02-23 19:35:33
参考1 参考2 这是安装过程需要的命令行,便于直接快速安装。 安装 wine git clone https: / / gitee . com / wszqkzqk / deepin-wine-for-ubuntu . git cd deepin-wine-for-ubuntu sudo sh install . sh 安装 QQ wget http: / / mirrors . aliyun . com / deepin / pool / non-free / d / deepin . com . qq . im / deepin . com . qq . im_8 . 9.19983 deepin23_i386 . deb sudo dpkg -i deepin . com . qq . im_8 . 9.19983 deepin23_i386 . deb sudo apt-get install -f 为了装QQ踩了好多坑,系统一度崩溃,这个转载是为了以后好找,侵删。 来源: CSDN 作者: yanmu44 链接: https://blog.csdn.net/yanmu44/article/details/104462043

Redash 安装部署

只谈情不闲聊 提交于 2020-02-23 19:12:06
介绍 是一款开源的BI工具,提供了基于web的数据库查询和数据可视化功能。 官网: https://redash.io/ GitHub: https://github.com/getredash/redash 环境选择 官方支持的环境有 Ubuntu 16.04, AWS, Google Compute Cloud 和 Docker。 https://redash.io/help-onpremise/setup/setting-up-redash-instance.html Ubuntu部署 wget https://raw.githubusercontent.com/getredash/redash/master/setup/ubuntu/bootstrap.sh sudo chmod +x bootstrap.sh sudo ./bootstrap.sh 执行完成后,访问http://ip:80 Centos部署 依赖:Python (2.7), PostgreSQL (9.3 or newer), Redis (2.8.3 or newer) and Node.js (v6 or newer) 参考: https://redash.io/help-onpremise/dev/setup.html 系统环境:CentOS Linux release 7.4.1708 (Core

idea中配置eslint 静态代码检查

雨燕双飞 提交于 2020-02-23 14:31:24
配置: 1,安装依赖 sudo tnpm install eslint -g sudo tnpm install eslint-plugin-import -g sudo tnpm install eslint-config-airbnb -g sudo tnpm install eslint-plugin-jsx-a11y -g sudo tnpm install eslint-plugin-react -g sudo tnpm install babel-eslint -g 2,将配置的eslintrc.js 文件放在工程目录下(扫描所在目录下所有js文件),注意:修改文件名为.eslintrc.js 3,配置idea路径 规则详情参考: http://www.jianshu.com/p/1682b91756b1 eslintrc.js 文件 module.exports = { "env": { "browser": true, "node": true }, "globals": { "appTool": true, "require": true, "$": true, "ant": true }, "extends": "eslint-config-airbnb", "parser": "babel-eslint", "rules": { "accessor-pairs

CentOS Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”问题解决

自作多情 提交于 2020-02-23 14:23:27
在编译Redis的时候成功之后,提示“Hint: It's a good idea to run 'make test' ;)”,我们可以运行测试,确认Redis的功能是否正常。 [root@jeespring redis-5.0.7]# make && make test 接着出现报错: 解决方式 1、安装tcl-8.5.13-8.el7.x86_64.rpm wget http://mirror.centos.org/centos/7/os/x86_64/Packages/tcl-8.5.13-8.el7.x86_64.rpm rpm -ivh tcl-8.5.13-8.el7.x86_64.rpm 重新运行make && make test 附:下面是网上提供的办法: wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/ cd /usr/local/tcl8.6.1/unix/ sudo ./configure sudo make sudo make install 来源: CSDN 作者: 前尘忆梦Memory 链接: https://blog.csdn.net/zhangchaoyang/article

Ubuntu18.04安装Redis

别说谁变了你拦得住时间么 提交于 2020-02-23 11:22:43
1.下载 因为我本身就是Ubuntu18.04的操作系统,所以直接在浏览器中搜索Redis官网,下载压缩包进行安装 Redis官网可以访问到两个, 一个是英文(国外服务器):https://redis.io/ 一个是中文:http://www.redis.cn/ 无论哪个下载就行。 2.解压 将Redis的压缩包移动到你想要安装的目录然后解压 echo@echo:/opt$ sudo tar -zxvf redis-5.0.7.tar.gz 3.编译 进入解压完成的文件夹的src即源码目录,进行编译。 使用make命令编译,但有些操作系统中可能没有make命令因此需要安装make就像我这个 然后执行安装make 执行编译 echo@echo:/opt/redis-5.0.7/src$ sudo make 报错 该错误是由于没有安装gcc需要安装gcc echo@echo:/opt/redis-5.0.7/src$ sudo apt-get install gcc 然后执行编译,又报错 fatal error: jemalloc/jemalloc.h: 没有那个文件或目录 查某大佬的文章 分配器allocator, 如果有MALLOC 这个 环境变量, 会有用这个环境变量的 去建立Redis。 而且libc 并不是默认的 分配器, 默认的是 jemalloc, 因为 jemalloc

Ubuntu 软件包管理详解

杀马特。学长 韩版系。学妹 提交于 2020-02-23 11:12:07
Ubuntu 方便宜用,最值得让人称道的便是其安装软件的方式, 一条命令: sudo apt-get install xxx 就几乎能帮你搞定所有的软件安装难题。但是有时你可能有这样的需求,查看某个软件包是否安装、安装在哪..., 那我们就来介绍一下 Ubuntu 的软件包管理方式。 一、Ubuntu 采用 Debian 的软件包管理器 dpkg 来管理软件包, 类似 RPM. 系统中所有 packages 的信息都在 /var/lib/dpkg/ 目录下, 其子目录 /var/lib/dpkg/info 用于保存各个软件包的配置文件列表: (1).conffiles 记录了软件包的配置文件列表 (2).list 保存软件包中的文件列表, 用户可以从 .list 的信息中找到软件包中文件的具体安装位置. (3).md5sums 记录了软件包的md5信息, 这个信息是用来进行包验证的. (4).prerm 脚本在 Debian 包解包之前运行, 主要作用是停止作用于即将升级的软件包的服务, 直到软件包安装或升级完成. (5).postinst 脚本是完成 Debian 包解开之后的配置工作, 通常用于执行所安装软件包相关命令和服务重新启动. /var/lib/dpkg/available 文件的内容是软件包的描述信息, 该软件包括当前系统所使用的 Debian 安装源中的所有软件包,

Linux安装Python3

假装没事ソ 提交于 2020-02-23 09:49:00
#卸载已有python3 sudo apt remove python3 # 下载源码并安装 wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz tar xvf Python-3.8.1.tgz cd Python-3.8.1 sudo ./configure --enable-optimizations sudo make altinstall python3.8 -V 来源: https://www.cnblogs.com/CheeseZH/p/12348511.html