1、Linux 不可不知的命令clear 清除屏幕例:clearls (list 列表)例:ls -al 显示当前路径下所有文件详细信息 a (all 所有文件),l (list 详细信息列表)cd (change directory 修改当前目录)例:cd /home 切换到 home 目录cd ./ 切换到上级目录 ./表示上级目录cp (copy 复制)例:cp main.c /home 把当前目录 下的 main.c 复制到 home 目录下mkdir (make directory)例:mkdir mydir 创建一个名叫 mydir 的文件夹mkdir -p /home/ni/shi/
2、shui 新建多层文件夹ni, shi, shui 三个文件夹都不存在,会一起创建p(parent 父母)如果父文件夹不存在,则一起创建chmod (change mode 修改权限)例:chmod 777 shell.sh 把 shell.sh 文件的权限 改成所有用户可读可写可执行rm (remove删除)例:rm mydir -fr 直接强制删除 mydir 文件夹f (force 强制) r (recursion 递归)删除里面所有mv (move 移动)例:mv main ./ 把 main 移动到上级目录./表示上级目录, ./表示当前目录mv main.c main.c.bak把
3、 main.c 重命名为 main.c.bakpwd (print working directory 打印工作路径)例:pwd 显示当前目录man (查看帮助)例:man read 查看 read 的帮助手册如果有多个手册可以用 man 1 read man 2 readifconfig (查看网卡信息)例:ifconfig 查看所有网卡信息ifconfig eth0 查看 eth0 网卡信息service (服务开关)例:service network restart 重新启动所有网卡service smb restart 重新启动 samba 服务vim (文本编辑器)例:vim mai
4、n.c 开始 main.c 文件如果 main.c 不存在,则先新建再打开ping (检查网络)例:ping 192.168.2.3 检查该 linux 系统与192.168.2.3 IP 的主机是否能通信mount (挂载)例:mkdir /dev/cdrom /mnt/cdrom 把光盘挂载到/mnt/cdrom 目录下umount (卸载)例:umount /mnt/cdrom 卸载光盘rpm (安装 rpm 程序)例:rpm -ivh vim-X11-7.0.109-3.i386.rpmi (install 安装) v (verbose 冗长的显示) h (hash 哈希)显示进度条把
5、这个 rpm 安装包安装上rpm -q samba 查看 samba 是否安装setup (打开系统设置)例:setup 在里面设置网卡 IP 关闭防火墙等tar (解压打包)例:tar -cf myfile.tar myfilec (creat 创建) f (file 文件,指定文件名)把 myfile 文件夹打包成 myfile.tar 文件tar -xf myfile.tar x (extract 提取,取出)把 myfile.tar 文件解压出来Linux 命令(附加)killall a.out 杀死名叫 a.out 的所有进程echo #PATH 显示环境变量su root 切换到
6、root 用户useradd li 增加 li 用户passwd li 给 li 加上密码reboot 重启系统(超级用户)ps -aux 显示运行进程 touch main.c 创建一个 main.c 文件ln main.c /home/main.c 把 main.c 硬链接到 home/main.cln -s /mnt /home/cdrom s(soft)把/mnt 目录软链接到/home/cdromfind -name main.c 在当前目录下找 main.c 文件more main.c 分屏显示 main.c 文件grep -nH inc main.c 在 main.c 文件里查找
7、 inc 字符串并列出行号和文件名df 显示文件系统信息A: 如何安装 rpm 程序刚刚装好的 linux 系统如果你发现 vim 命令不能使用,应该是这个软件没有装上,操作总结:挂载光盘-安装程序-卸载光盘详细解决过程如下:1.右键点击虚拟机软件右下角的光盘图标(那个圆)选 settings,在对话框的 use ISO image file选上你的linux 系统光盘路径再确定2.用 mkdir /mnt/cdrom 命令在/mnt 下创建 cdrom 文件夹3.用 mount /dev/cdrom /mnt/cdrom 命令把光盘挂载到/mnt/cdrom 文件夹下,如果显示 No med
8、ium found 右键点软件右下角图标选 connect4.用 cd /mnt/cdrom/Server 命令进入光盘的 Server 文件夹5.用 ls | grep vim 命令把与 vim 有关的 rpm 程序显示出来6.用 rpm -ivh vim* 命令把这几个软件全装上去7.用 cd / 命令退出到根目录8.用 umount /mnt/cdrom 命令卸载光盘B: 如何让虚拟机可以用物理机通信总结过程:将物理机和虚拟机 IP设置同一网段再关防火墙1.右键点击虚拟机右下角的网卡图标,选择 settings,将network connection 选成 honst-only 模式(h
9、onst-only 用于虚拟机与物理机通信, nat 用于虚拟机和外网通信 (可以看网页) ,bridged 用于 A电脑的虚拟机与 B电脑的虚拟机通信 )2.用 setup 命令打开设置窗口在 firewall configuration里把两个选项都选成 disable 后保存退出。在 network configuration 里(如果 use DHCP选项上有*号,选中该项后按空格键,把*号去掉)把网卡 IP(static IP)设置一 下,例如设置成 192.168.2.2 掩码(netmask)设置成255.255.255.0(如果有多张网卡,虚拟机右下角从左往右依次是 eth0,
10、eth1.)保存后退出3.用 service network restart 命令将网卡重启4.在物理机的网卡设置里将 VMware Network Adapter VMnet1 网卡的 IP设置成与虚拟机的同一网段,例如设置成 192.168.2.1,掩码设置成 255.255.255.0。将物理机的防火 墙关闭5.在虚拟机里用命令 ping 192.168.2.1 如果收到数据,则虚拟机和物理机可以通信了,putty 就可以登录到虚拟机 了如果收不到,可以尝试重新 启动虚拟机C: 如何设置 samba 共享1. 按照 B 过程将网络设置好,让虚拟机可以与物理机通信2. 按照 A 过程将 s
11、amba 相关软件装好,找相关软件的时候可以用 ls | grep smb 或者用 ls | grep samba3.用 smbpasswd -a root 命令增加一个 samba 用户,要求输入密码确认4.重启 samba 服务 service smb restart5.在物理机里按下 Windows + R 键打开命令窗口,输入虚拟机 IP 地址,如192.168.2.2回车便可打开共享文件夹Vim 操作快捷I 进入插入模式(insert 插入)Esc 键 转到命令行模式Ctrl + F 下一页(forward 前进) Ctrl + B 上一面(back 后退)dd 剪切yy 复制p 粘贴0 跳到行首$ 跳到行尾gg 跳到文件首G 跳到文件尾: 转到未行命令模式:qw 保存退出:q! 不保存,强制退出