0.Shell
GNULinux的命令解释器,提供了用户和操作系统之间的接口。当输入一个命令后,shell将对命令进行解释,并调用相应的程序。Linux中有许多shell,其中最常用的之一就是BashShell。它是最初Unixshell之一的BourneShell的增强版本。
Shell除了具有解释键盘命令并发送到操作系统的功能外,还是一种高级编程语言。Shell命令可组织在一个文件中供以后执行,这些文件在Linux系统中称为shell脚本,在DOS和Windows系统中被称为批处理文件。从而使用户利用精巧的命令生成能够完成复杂操作的shell脚本。
1.sudo注解
sudo意思就是super-userdo,让当前用户暂时以root身份来执行各项命令。
Ubuntu为了防止用户误操作以及黑客以及恶意代码的攻击,默认情况下将root根用户禁用了。
通常情况下,我们可以在受限用户的shell中通过"sudopasswdroot"命令来启用和设定root的密码;同时我们也可以以"sudo-s-H"的命令在终端机(TheShell)模式下以root身份进行操作。
1.5*su是用来改变当前用户的,suroot,就是将当前用户切换为root,用了suroot之后,下面所有的命令就可以不用打sudo了,因为当前用户已经是管理员root了。
2.诸多命令
**--help:显示命令工具的信息
man**:对bashshell命令符进行解析
info**:显示工具信息
less分页程序
more分页程序
3.访问ubs盘
usingthesucommandtoswitchtorootuser-->mkdir/mnt/USB-->/dev/sda1/mnt/USBautonoauto,owner,kuzu00-->mount/dev/sda1
usingthesucommandtoswitchtorootuser-->mkdir/mnt/USB-->mount/dev/sda1/mnt/USB
Note:The“auto”ontheabovelinemeansautodetectionoffilesystem.Ifyoursystemunabletodeterminethefilesystemtype,changeitaccordinglytotheUSBdrive’sfilesystem(e.g.vfatorntfsorext2orext3).
IfyouknowthefilesystemoftheUSBdriveorthesystemunabletodeterminethecorrectfilesystem,the-toptioncanbeusedtothefilesystemtypeoftheUSBdevice:
mount-tvfat/dev/sda1/mnt/usb(forvFATfilesystem)
mount-tntfs/dev/sda1/mnt/usb(forNTFSfilesystem)
4.VMware虚拟机直接访问宿主机文件(虚拟机中的LINUX系统访问物理硬盘的windows系统文件)
方法一:安装vmware-tools;
方法二:在linux上架设ftp服务器;
方法三:
ps:Sudo增加了运行命令的日志记录(在/var/log/auth.log).如果你陷入困境,你总是可以返回并看见那些运行的命令.
Ubuntu注意事项Ubuntu注意事项Ubuntu注意事项Ubuntu注意事项Ubuntu注意事项Ubuntu注意事项Ubuntu注意事项Ubuntu注意事项Ubuntu注意事项Ubuntu注意事项
阅读(456) | 评论(0) | 转发(0) |