[关闭]
@hx 2018-04-25T16:19:17.000000Z 字数 2480 阅读 1043

Linux

Linux


Linux概况

命令基本格式

查询目录中的内容

ls [选项] [文件或目录]
选项:
-a显示所有文件,包括隐藏文件
-l显示详细信息
-d查看目录属性
-h人性化显示文件大小
-i显示inode

文件处理命令

目录处理命令

常见目录作用

  1. / 根目录
  2. /bin 命令保存目录(普通用户可以读取的命令)
  3. /boot 启动目录,启动相关文件
  4. /dev 设备文件保存目录
  5. /etc 配置文件保存目录
  6. /home 普通用户家目录
  7. /lib 系统库保存目录
  8. /mnt 系统挂载目录
  9. /media 挂载目录
  10. /root 超级用户的家目录
  11. /tmp 临时目录
  12. /sbin 命令保存目录(超级用户才能使用的目录)
  13. /proc
  14. /sys 和上一个一样是直接写入内存的,不可写。
  15. /usr 系统软件资源目录
  16. /usr/bin 系统命令(普通用户)
  17. /usr/sbin 系统命令(超级用户)
  18. /var 系统相关文档

链接命令

压缩命令

.zip

.gz

.bz2

打包命令tar

  1. -c 打包 | -t 查看不解压
  2. -v 显示过程
  3. -f 指定打包后的文件名

解打包命令

合并命令(打包并压缩)
1.打包为.tar格式,并压缩为.gz格式

  1. tar -zcvf 压缩文件名.tar.gz 源文件
  2. -z : 压缩为.gz格式。
  3. tar -zxvf 压缩文件名.tar.gz
  4. -z : 解压缩.gz格式
  5. 将-z改为-j,就是.tar.bz2格式

curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称curl为下载工具。

  1. curl -o baidu.html https://www.baidu.com
  2. // 使用-O时需要连接到具体文件
  3. curl -O https://www.baidu.com/file.txt
  4. -# 显示进度

cat file 打印file内容。

netstat -ntlp 查看端口占用情况

kill pid 杀进程

安装gcc

yum -y install gcc automake autoconf libtool make

安装openssl

wget http://www.openssl.org/source/openssl-1.0.2f.tar.gz
tar -xzf openssl-1.0.2f.tar.gz
cd openssl-1.0.2f
mkdir /usr/local/openssl
./config --prefix=/usr/local/openssl
make
make install
查看路径
which openssl
/usr/local/openssl/bin/openssl
为了使用方便,以及以后版本更新方便,可以创建软连接,如下:
$ ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl

安装nodejs

方法一

$ wget https://nodejs.org/dist/v9.11.1/node-v9.11.1-linux-x64.tar.xz
$ tar -xvf node-v9.11.1-linux-x64.tar.xz
$ cd node-v8.0.0-linux-x64/bin && ls
测试
$ ./node -v
全局使用,建立链接
$ ln -s /www/node-v8.0.0-linux-x64/bin/node /usr/local/bin/node
$ ln -s /www/node-v8.0.0-linux-x64/bin/npm /usr/local/bin/npm

方法二

$ curl --silent --location https://rpm.nodesource.com/setup_9.x | sudo bash -
$ sudo yum -y install nodejs
或许还需要构建工具
sudo yum install gcc-c++ make
# or: sudo yum groupinstall 'Development Tools'

安装yarn

$ cd /opt
$ wget https://yarnpkg.com/latest.tar.gz
$ tar zvxf latest.tar.gz
$ ln -s path/bin/yarn /usr/bin/yarn

安装 mongodb

官网安装方法链接

  1. [mongodb-org-3.6]
  2. name=MongoDB Repository
  3. baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
  4. gpgcheck=1
  5. enabled=1
  6. gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注