xdh精英班Day4

第四天学习笔记

无法远程登录,是因为没安装ssh。参考我的这篇文章:
http://www.jianshu.com/p/25731399c636

linux命令

命令 介绍
apt-get update 更新包
apt-cache search openssh-server 搜索openssh-server
shutdown -h now 关机命令(IDC机房慎用关机)
apt-get remove 卸载应用
apt-get remove --purge softname 彻底卸载软件(会删除配置文件)
ls -a 显示隐藏文件
chmod 774 filename 修改文件权限
chmod -R directory 递归修改文件夹权限
mkdir -p 1/2/3/4/5/6 递归创建文件夹
cp -r d1 d2 递归复制文件夹
touch 1.txt 创建文件
mv 1.txt 2.txt 移动并重新命名
rm -r 递归删除(注意路径。不恰当的路径会导致系统崩溃)
man ls 查看ls命令的说明

程序退出的方法有:ctrl+c、ctrl+d、exit

drwxrwxrwx:

第一个rwx 所属用户

第二个rwx 所属用户组

第三个rwx 其他用户拥有的权限

x执行:1

w读取:2

r写入:4

dkp

dpkg是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理Debian的软件包。

说明 命令 示例
安装软件 dpkg -i <.deb file name> dpkg -i avg71flm_r28-1_i386.deb
安装一个目录下面所有的软件包 dpkg -R dpkg -R /usr/local/src
释放软件包,但是不进行配置 dpkg –unpack package_file 如果和-R一起使用,参数可以是一个目录 dpkg –unpack avg71flm_r28-1_i386.deb
重新配置和释放软件包 dpkg –configure package_file 如果和-a一起使用,将配置所有没有配置的软件包 dpkg –configure avg71flm_r28-1_i386.deb
删除软件包(保留其配置信息) dpkg -r dpkg -r avg71flm
替代软件包的信息 dpkg –update-avail
合并软件包信息 dpkg –merge-avail
从软件包里面读取软件的信息 dpkg -A package_file
删除一个包(包括配置信息) dpkg -P
丢失所有的Uninstall的软件包信息 dpkg –forget-old-unavail
删除软件包的Avaliable信息 dpkg –clear-avail
查找只有部分安装的软件包信息 dpkg -C
比较同一个包的不同版本之间的差别 dpkg –compare-versions ver1 op ver2
显示帮助信息 dpkg –help
显示dpkg的Licence dpkg –licence (or) dpkg –license
显示dpkg的版本号 dpkg –version
建立一个deb文件 dpkg -b direc×y [filename]
显示一个Deb文件的目录 dpkg -c filename
显示一个Deb的说明 dpkg -I filename [control-file]
搜索Deb包 dpkg -l package-name-pattern dpkg -I vim
显示所有已经安装的Deb包,同时显示版本号以及简短说明 dpkg -l
报告指定包的状态信息 dpkg -s package-name dpkg -s ssh
显示一个包安装到系统里面的文件目录信息 dpkg -L package-Name dpkg -L apache2
搜索指定包里面的文件(模糊查询) dpkg -S filename-search-pattern
显示包的具体信息 dpkg -p package-name dpkg -p cacti

vi vim

以前特意学过vi/vim,目前课上讲的内容完全熟记于心,欢迎老师检查。
附一篇参考文章:http://blog.163.com/stu_shl/blog/static/599375092011639354090/

安装nodejs

  1. tar zxvf node-v.tar.gz

tar zcvf name.tar.gz name 打包文件夹name,打包后名字为name.tar.gz

  1. cd 目录
  2. ./configure 配置
  3. make install 执行安装
  4. node -v 或 npm -v 如果成功输出版本号,就表明安装成功了

也可以使用apt-get install nodejs,但使用源码安装更好,可以选择合适的LTS版本。

作业

  1. dpkg整理用法。markdown笔记
  2. linux 命令使用。markdown笔记
  3. vim使用.markdown笔记
  4. 安装nodejs,nodejs基础

你可能感兴趣的:(xdh精英班Day4)