Linux-常用命令

阅览切换

键盘 用处
空格键 向下翻一页
PaGe down 向下翻一页
PaGe up 向上翻一页
home 直接前往首页
end 直接前往尾页
/ 从上至下搜索某个关键词
从下至上搜索某个关键词
n 定位到下一个搜索到的关键词
N 定位到上一个搜索到的关键词
q 退出

查看系统中的进程状态

ps

  • -a 显示所有进程(包括其他用户的进程)
  • -u 用户以及其他详细信息
  • -x 显示没有控制终端的进程

动态地监视进程活动与系统负载等信息

top

查询某个指定服务进程的PID值

每个进程的进程号码值(PID)是唯一的

  • pidof 服务名称

关闭某个服务

  • kill 服务名称|服务pid

  • killall 终止某个指定名称的服务所对应的全部进程

工作目录

  • 创建目录mkdir
  • 创建文件touch
  • 复制文件cp [选项] 源文件 目标文件
  • 文件重命名mv [选项] 源文件 [目标路径|目标文件名]
  • 文件|目录删除rm [选项] 文件
  • 前进目录 cd
  • 后退目录cd ..
  • 显示文件的详细信息ls
  • 文本文件查看cat

文件压缩|与解压

  • 对文件进行打包压缩或解压tar [选项] [文件]

    • -c 创建压缩文件
    • -x 解开压缩文件
    • -t 查看压缩包内有哪些文件
    • -z 用Gzip压缩或解压
    • -j 用bzip2压缩或解压
    • -v 显示压缩或解压的过程
    • -f 目标文件名
    • -p 保留原始的权限与属性
    • -P 使用绝对路径来压缩
    • -C 指定解压到的目录
  • 对文件进行打包压缩或解压gzip [选项] 文件或目录
    如果没有参数的时候,执行压缩操作,产生.gz的压缩文件,并删除源文件

    • d 解压缩文件
    • r 递归的压缩目录中的所有文件
    • v 显示文件的压缩比例
#打包Demo目录里的所有文件
cd Demo
tar -cvf log.tar *

#把指定的文件进行打包压缩
tar -czvf etc.tar.gz /etc

#解压 讲etc.tar.gz所有文件解压到Demo目录里
tar -zxvf etc.tar.gz -C Demo

Linux下安装配置

  • 安装mysql
    sudo apt-get install mysql-server mysql-client
    
  • 安装pip

    sudo apt-get install 
    
  • 配置环境变量

vi /etc/profile #进入配置文件

export PATH=/opt/ActivePython-2.7/bin:$PATH #在最下面输入Path

Linux安装Python3

默认安装了Python2

rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联

 whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令

 whereis python ##验证删除,返回无结果

下载Python3

https://www.python.org/downloads/

解压与编译

tar -zxvf Python-3.6.1.tgz

./configure --prefix=/usr/local/python3
make
make install

建立软链

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

加入Path

# vim ~/.bash_profile
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
export PATH

使更改修改

source ~/.bash_profile

安装pip3

CenterOS

yum install openssl
yum install openssl-devel
yum install libffi-devel -y
wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26

tar -zxvf setuptools-19.6.tar.gz

cd setuptools-19.6

python3 setup.py build

python3 setup.py install
wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb

tar -zxvf pip-8.0.2.tar.gz

cd pip-8.0.2

python3 setup.py build

python3 setup.py install

  转载请注明: linis Linux-常用命令

 上一篇
Django-初识 Django-初识
初识DjangoDjango与MVC M:Model V:View C:Controller 分别代表模型、视图、控制器 Django是一个MTV的设计模式,MTV是Model、Template、View三个单词的简写 Views加载网页的
2019-04-16
下一篇 
AOS库的使用 AOS库的使用
导入<link rel="stylesheet" href="dist/aos.css" /> <script src="js/jquery.min.js">
2019-03-02
  目录