第四天学习笔记
无法远程登录,是因为没安装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 <Packages-file> | ||
| 合并软件包信息 | dpkg –merge-avail <Packages-file> | ||
| 从软件包里面读取软件的信息 | 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
- tar zxvf node-v.tar.gz
tar zcvf name.tar.gz name 打包文件夹name,打包后名字为name.tar.gz
- cd 目录
- ./configure 配置
- make install 执行安装
- node -v 或 npm -v 如果成功输出版本号,就表明安装成功了
也可以使用apt-get install nodejs,但使用源码安装更好,可以选择合适的LTS版本。
作业
- dpkg整理用法。markdown笔记
- linux 命令使用。markdown笔记
- vim使用.markdown笔记
- 安装nodejs,nodejs基础