http://www.cnblogs.com/peida/tag/linux%E5%91%BD%E4%BB%A4/
Linux和VMware
1、windows桌面操作系统 (Destktop)
2、 Linux是服务器操作系统
特点:稳定、安全
在windows使用Linux需要装虚拟机(VMware)
VMware的安装
1、下载VMware
2、使用管理员身份进行运行
3、自定义安装,目录最好不要出现空格,中文
注意:过程中,指定共享虚拟机的位置(找一个大的剩余空间)
4、破译
破解密钥:1F04Z-6D111-7Z029-AV0Q4-3AEH8
客户机的安装(Ubuntu_1024_server_64)
1、下载镜像文件(.ios文件)
2、在安装好的VMware中点击文件→新建虚拟机
选择.iso所在路径
注意用户名的书写要求
此处需要记住用户名和密码用于登入
用户名:ubuntu
密码:123456
放在之前预留出的盘符,
根据自己盘符大小选择
进行登录
登录完成
常用命令:
1、cd / 进入根目录
2、ls 含有哪些文件
3、ls -al 文件的列表形式
4、看帮助
- 命令 --help
man ls
info ls
清屏: clear
退出:q
ls -al | more
|管道符:一次只显示一一屏
. 当前目录
.. 上级目录
. 开头的文件或文件夹等价于隐藏文件
Linux文件夹结构
/bin 二进制文件
/dev 设备目录 光驱 磁盘......
/etc 配置文件目录
/lib 库文件.so文件(共享对象文件)
权限控制好
/home 主目录 所有用户的家 cd~ 回到主目录 pwd显示当前目录
/meidu
/mnt
/opt
/usr
/usr /bin 可执行文件
/usr/sbin 可执行文件
/usr/local
/usr/local /bin 给自己用的可执行文件
/usr/local /sbin
都在PATH下
/root root用户的主目录
/sbin二进制文件
cp:拷贝
mv:移动
rm:删除 rm -f -R 文件
root下的文件只有root权限才可以用,慎用
whoami 查看当前用户(脚本中用到)
which 查看可执行文件的地址
echo 输出字符
echo $PATH 环境变量 (区分大小写)
apt-get 高级软件管理
sudo passwd 切换用户
输入当前用户Ubuntu的密码
再输入root用户密码
确认root账号密码
su root 切换到root用户
ifconfig 查看IP地址
ping www.baidu.com 拼网络
mkdir 创建目录 -p
grep过滤
find. | grep
rm:删除目录
-f 强制删除
-r 递归删除
rm -fR xxx 递归强制删除(文件或文件夹)
touch hello.txt 创建空文件
cat hello.txt 直接查看文件内容
echo helloworld > hello.txt 覆盖模式
echo helloworld >> hello.txt 追加模式
cp hello.txt b/c/d 复制文件
cp hello.txt b/c/d 1.txt 复制并重命名
cp -R b ../ 递归复制文件夹 复制到上一级
mv a aa 同一目录下移动就是重命名
mv a ../aa 不同目录下是移动操作
head -3 hello.tex 加参 显示开头的n行数据
tail -3 hello 显示文件结尾n行数据
使用nano编辑器
1、nano hello.tex
2、 ctrl +o 保存
3、 ctrl + x 退出
4、ctrl +k 剪切一行
5、ctrl + u 复制一行
sudo reboot 重启系统
sudo shutdown -p now 关机 关电源
sudo shutdown -r now 重启
halt 停止系统
uname -a --all 查询系统的内核信息
file hello.txt 查看文件类型
file /lib/xx.so.0.0.0 共享文件====dll文件
tar Linux 归档和解档 文件和文件夹
-c 创建
-f 指定文件
-v 指定信息
-x 从归档文件中抽取 解档
-z 通过gzip进行过滤
-tf 查看 归档文件
-rf追加文件到归档文件
verbose详细信息
jar java 归档文件
war web
ear javaee 归档文件
gzip 压缩
gzip -1 文件 原地压缩(时间优先)
- 9 原地压缩(空间优先)
-d 原地解压
-c 解压东西输出到控制台
tar -xzvf 解压文件 tar开文件
gunzip 解压文件 直接解压 等价于 gzip -d