之前在电脑中安装了Ubuntu 16.04,后来在网上搜索了一下,好像在公司中开发人员大都会使用windows+vmware+linux,自己又折腾了下载了vmware,安装了red hat系统。搭建了windows+vmware+linux开发环境。前几天为了实现windows和Linux之间的通信,使用samba,可以在windows环境下查看linux系统的文件夹,是挺方便的。用了两个晚上才调通,发现开了虚拟机,IP地址设置神马的真是超级烦,不过最终还是调通了,花了时间还是有效果的。
今天再来记录一下一些非常常用的Linux基础命令知识,以备后期来查。
1. 添加用户 useradd smb 添加名字为smb的用户
2. 修改密码 passwd smb 修改smb用户的密码
3. 切换用户 su - root 切换到root用户,并将root环境变量同时带入( 就是管理员账号了,也就是魔兽世界里的whoisyourdaddy!!)
4. 关机 shutdown ,如果不加now,应该是一分钟后自动关机(如果记得不错的话) 重启就是 reboot
5. 拷贝 cp (1) cp /home/test /tmp/ 将/home目录下的test文件copy到/tmp目录下
(2) cp -r /home/dir1 /tmp 将/home目录下的dir1目录copy到/tmp目录下
6. 移动或更名mv (1) mv /home/test /home/test1 将/home目录下的test文件更名为test1
(2) mv /home/dir1 /tmp 将/home目录下dir1目录移动(剪切)到 /tmp下
7. 删除 rm (1) rm /home/test 删除/home目录下的test文件
(2) rm -r /home/dir 删除/home 目录下的dir 目录
8. 创建目录 mkdir (1) mkdir /home/workdir 在/home目录下创建workdir目录
(2) mkdir -p /home/dir1/dir2 创建/home/dir1/dir2目录,如果 dir1不存在,先创建dir1
9. 改变工作目录 cd cd /home/ 进入/home 目录
10. 查看当前路径 pwd 显示当前工作目录的绝对路径
11. 查看目录 ls (1) ls /home 显示/home目录下的文件与目录(不包含隐藏文件)
(2) ls -a /home 显示/home 目录下的所有文件与目录 (包含隐藏文件)
(3) ls -l /home 显示/home 目录下的文件与目录的详细信息
(4) ls -c /home 显示/home目录下的文件与目录,按修改时间排序
12. 打包与压缩 tar (1) tar cvf tmp.tar /home/tmp 将/home/tmp目录下的所有文件和目录打包成一个tmp.tar文件
(2) tar xvzf tmp.tar.gz 将打包压缩文件 tmp.tar.gz在当前目录下解开
今天先写到这里,明天再补充。