![]()
基础命令useradd:用户名linux -m:建立新用户shell passwd 用户名:为用户设置密码(当建立新用户后,就须要设置密码)ubuntu whoami:查看当前用户名vim exit :退出当前用户,返回以前切换过来的用户windows ssh 用户名@IP端口地址:远程链接用户名的ubuntu的电脑ssh su 用户名:切换用户,可是目录路径仍是原来的用户编辑器 su - 用户名:切换用户,而且切换到对应用户的目录路径spa userdel 用户名:删除用户(不删除用户目录,只删除用户名)操作系统 userdel -r 用户名:删除用户(删除用户目录和用户名)递归 sudo -s :切换到超级用户root groupadd xxx:建立一个用户组xxx groupdel xxx:删除xxx用户组 useradd -g 组名 用户名:将用户添加到对应组名中(须要root权限) cat /etc/passwd:查看全部的用户信息 ![]()
chgrp 组名 文件名:改变文件所属的用户组,好比chgrp ZZZ 一、py (这就将1.py这个文件的所属组由YYY变成了ZZZ,固然必须保证存在ZZZ这个组) chown 用户名 文件名:改变文件所属的用户,好比chown www 1.py(这就将1.py这个文件的所属用户由xxxx变成了www,固然也必须保证www用户存在) (上图中,r:表示读权限,w表示写权限,x表示可执行权限) 知识点:修改文件权限(很是重要) 方法一:字母法 chmod u=rwx 2.py :改变用户拥有者对于2.py这个文件的权限为可读可写可执行(而以前只是可读可写权限),当前权限类型能够看状况进行自由的控制 chmod g=rwx 2.py:改变同组用户对于2.py这个文件的权限为可读可写可执行(而以前只是可读可写权限),当前权限类型能够看状况进行自由的控制 chmod o =rwx 2.py:改变其余用户对于2.py这个文件的权限为可读可写可执行(而以前只是可读权限),当前权限类型能够看状况进行自由的控制 chmod u=r,g=r,o=r 2.py:同时修改多个权限内容 方法二:数字法(推荐使用,由于方便不少) 其中可读权限r对应的数字=4;可写的权限w对应的数字=2;可执行权限x对应的数字=1;因此经过这样就有比较方便的形式来修改权限内容 chmod 137 2.py :好比这样就使得2.py文件的权限变成了,用户者有可执行权限x(由于1对应可执行),同组用户拥有可执行和可写权限(由于3=2+1,而2表明可写,1表明可执行),其余用户拥有可读可写可执行权限(由于7=1+2+4,而1表明可执行,2表明可写,4表明可读) (1)经过useradd命令,当新建立一个用户的时候,没法使用sudo切换到root权限,须要进行下面两步来获取权限:(注意:是在非新用户的状况下的用户来操做下面的命令)
(2)gcc -o test hello.c:编辑C语言程序hello.c ./test :运行刚才编译好的程序 (3)mount /mnt/cdrom/:使用windows中挂载的ISO镜像文件,来实现文件共享的形式(这里须要在虚拟机的设置中设置好须要挂载的ISO文件的路径) umout /mnt/cdrom/:卸载windows中挂载的ISO文件 mount /dev/sad1 /test/ :将/text/文件挂载到sad1分区上 (4)fdisk -l :查看linux分区状况 df 文件全路径:查看某个文件所属的分区,好比 df /boot/ (5)ifconfig:查看ip状况的命令(注意:在windows下是ipconfig,存在不一样) (6)cp -r dir1 dir2 :拷贝文件夹,其中的-r表示的就是一个递归的意思(这个命令会逐次询问是否肯定要拷贝,若是不想每次都提示则使用:cp -rf dir1(须要拷贝的文件夹) dir2(拷贝到的目录)) cp 文件1 文件2 :拷贝文件 (7)export PATH=$PATH:目录路径:临时在PATH环境变量中添加一个变量(注意:当关机以后这个配置就会消失,因此说只是临时的) (8)env :显示系统的环境变量配置信息 (9)echo $PATH:显示PATH的配置信息 (10)通配符:*表明一个或者多个字母或者数字;?表明一个字母或者数字 (11)alias 命令别名‘真正执行的命令’:为真正执行的命令取一个别名,这个主要用在好比一个很长的命令,想简化一点执行取个别名,好比alias ll ls -l /home vim编辑器命令(1)字母i(光标前面插入)或者字母a(光标后面插入)或者字母o(开始于下一行)或者字母I(大写i,行首插入)或者字母A(大写a,行尾插入)或者字母O(大写o,在前一行插入):切换到编辑(插入)模式,这种模式才能编辑文件,由于一打开的时候是默认处于命令模式的,而没法编辑文件,只能处于编辑模式才能够 (2)保存文件:必须是处于末行模式才能执行命令,由编辑模式先到命令模式,而后再由命令模式切换到末行模式(只能这样),而不能直接从编辑模式到末行模式。因此这样的命令是:编辑模式按ESC键切换到命令模式,而后再按":"(冒号),切换到末行模式,而后再输入wq,这样就保存和退出了 (3)yy:复制当前行内容 (至关于windows中的ctrl+c) ;;;数字yy:表示复制光标所在开始向下数字N行。好比4yy p:粘贴复制的内容(至关于windows的ctrl+v) dd:剪切当前行(至关于windows中的ctrl+x);;; 数字dd:表示剪切光标所在行向下数字N行。好比2dd d0:剪切光标位置到行首的内容 字母D:从光标位置开始,剪切到行末 字母x:删除光标后面的内容,且单个字符的删除 字母X:删除光标前面的内容,且单个字符的删除 字母dw:删除光标所处的单词 字母u:撤销操做 ctrl+r:反撤销 字母h:光标左移 字母l:光标右移 字母j:光标下移 字母k:光标上移 字母H:光标移动到当前屏幕最上面 字母L:光标移动到当前屏幕最下面 字母M:光标移动到当前屏幕中间 ctrl+f:向下翻一页屏幕 ctrl+b:向上翻一页屏幕 ctrl+d:向下翻半屏幕 ctrl+u:向上翻半页屏幕 字母G:快速到代码的最后一行 字母gg:快速到代码的第一行 数字G:快速定位到数字对应的那一行代码 字母w:向后跳一个单词,即跳到下一个单词的开始 字母b:向前跳一个单词,即跳到上一个单词的开始 字母v+移动光标位置+>>(<<):选中光标通过的内容,而且右移(左移) 字母V+移动光标位置+>>(<<):选中光标所通过的行的内容 ,而且右移(左移) 符号.(就是符号点):重复刚才的操做 符号{:向上跳转一段代码块 符号}:向下跳转一段代码块 字母r:替换一个字符 字母R:替换多个字符 shift+zz:保存并退出,至关于末行模式下的wq的保存 末行模式中: (1)%s/要进行替换的内容/须要替换后的内容/g:替换整个代码中的内容为相应的内容。。1,10s/查找的内容/替换的内容/g:替换第一行到第十行中的相应的内容 (2)wq:保存并退出 (3)q:退出 (4)q!:强制退出,不保存 分区的知识点(1)主分区+扩展分区< 4,扩展分区不能直接使用,须要分红逻辑分区,逻辑分区没有数量限制 shell知识点(1)查看系统中安装的shell类型:ls -l /bin/*sh (2)查看当前操做系统的环境配置:env (3)修改shell类型:chsh -s 新的shell名;好比 chsh -s /bin/csh (4)查看历史命令:history (5)执行历史为第N条的命令:!N 五:ubuntu安装vmware Tools(这个东西很是很是重要,进行虚拟机开发的都要装这个,可以方便不少操做,好比windows和Linux共享文件) (1)选择虚拟机菜单栏--安装VMware tools (2)而后在Ubuntu系统中弹出的VMware tools窗口中,找到VMwaretools-9.6.0-1294478.tar.gz (3)而后右击--复制到--桌面 (4)复制完以后 这时候左边的文件夹图标--右击退出先 (5)而后在桌面上的VMwaretools-9.6.0-1294478.tar.gz,右击 提取到此处 (6)这时候桌面就多了一个vmware-tools-distrib的文件夹 (7)而后再从新打开左边的文件夹图标,打开以后在右上角有一个搜索。 (8)弹出的搜索地址栏输入 gnome-terminal ,输完以后点一下那个放大镜图标进行搜索 (9)而后在搜索的结果里面拉到最下面找到终端图标而且打开它 (10)而后在弹出的终端窗里输入sudo su。。sudo su命令在ubuntu中能够这样解释,sudo su命令,也被称为“替代用户”、“超级用户”或“切换用户”, (11)而后输入登录管理员 密码 (12)而后输入完密码以后 ,使用cd 命令 进入Ubuntu桌面 (13)而后再用CD进入在Ubuntu桌面里面的vmware-tools-distrib文件夹 (14)而后进入vmware-tools-distrib文件夹以后,使用sudo ./安装命令 对vmware-tools-distrib文件夹里面vmware-install.pl文件夹进行安装sudo ./vmware-install.pl (15)出现[/USR/bin]以后一直开始按回车键 ,直接按到/dev/sr0 ...中止为止 (16)到/dev/sr0 ...以后输入reboot重启系统的意思 (17)这时候屏幕变成全屏了这样表示安装TOOLS成了这时候能够往里面拉文件了 PS:安装成功后进入系统后,按【CTRL+Alt+enter】键就能给ubuntu全屏啦 |