第四天学习笔记
无法远程登录,是因为没安装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基础