1、登录用户界面后,要想切换到命令行,有两个方法:(1)点击左上角,然后搜索xterm,就可以打开命令行了。(2)在空白地方点击鼠标右键,在弹出的菜单中点击“打开终端(E)”即可。
2、ubuntu在安装时是不指定root账号的密码,当你没设置密码时,密码是随机的。通过在安装时设置的用户登录后,打开终端,输入如下的命令:sudo passwd root 。然后会让你输入两次密码,这时root账号的密码已经设置完成,不在是随机的。
3、使用ifconfig获取IP地址信息。
4、当需要root账号时,在命令行输入su,然后输入root的密码,这时就可以在登录账号下使用root账号了。
5、安装ubutun时要求设置一个账号,这个账号的用户ID是1000,用户组id是1000,这个就指定了每次登录桌面时都是使用这个账号。今天在刚开始使用,需要root,权限,但是这个账号又没有root权限,搜索了下,输入sudo gedit /etc/passwd后找到我在安装时设置的账号summer,把他们的用户ID和用户组ID都设置为0,使summer具有超级管理员的权限。但是带来的问题就是重启电脑后,无法使用summer登录桌面(登录界面不显示summer账号,不像windows系统那样可以输入登录账号)。解决方法如下:
运行你的UBUNTU,刚以运行就按住shift按键不放,知道出现grub界面,然后选择recover 那个选项,然后等一会会出现一个界面,选择root哪一个选项,接下来他会叫你输入root用户的密码。输入成功后 运行adduser xxx 命令来新建一个临时的用户,接下来提示你设置密码。设置成功 后重启Ubuntu,重启后就可以看到刚刚新建的用户,输入密码即可登录,登录后运行命令 su root 切换到超级用户,输入超级用户密码后即可使用,再运行sudo gedit /etc/passwd 这个命令,修改里面的文件可以找回丢失的用户修改方法是找到您丢失的用户名 类似于这样的:丢失的用户名:x:0:0:crystal:/home/linuxidc:/bin/bash,,将那两个0都更换为1000,修改后:丢失的用户名:x:1000:1000:crystal:/home/linuxidc:/bin/bash,然后保存,再次重启Ubuntu就可以看到您丢失的账户,输入先前的密码即可登录找回丢失的用户,
6、查看所有用户信息的操作:
7、linux目录说明
. 代表此層目錄
.. 代表上一層目錄
- 代表前一個工作目錄
~ 代表『目前使用者身份』所在的家目錄
~account 代表 account 這個使用者的家目錄(account是個帳號名稱)
8、要挂载的目录最好是空目录,否则里面原有的内容会暂时被隐藏掉,直到卸载了挂载的设备后才显示。例如,/home 原本与根目录 (/) 在同一個文件系统中,底下原本就有 /home/test 与 /home/vbird两个目录。然后你想要加入新的磁盘,并且直接挂载 /home 底下,那么当你挂载上新的分区时,则 /home目录显示的是新分区内的资料,至于原先的 test 与 vbird 这两个目录就会暂时被隐藏掉,注意喔!並不是被覆盖掉掉, 而是暂时的隐藏了起來,等到新分区被卸载之後, /home 原本的內容就会再次的跑出來啦!
9、找不到vi、ls等命令的解决方案。
如果系统提示找到不vi、ls等系统命令时,这都是因为/etc/environment文件书写不正确,导致无法解析正确的环境变量引起的。因为vi、ls等命令都是存放在/usr/bin/目录中,因此在只要输入全路径/usr/bin/vi即可正常的使用命令。
10、使用scp命令传输文件/文件夹
如果要在两台ubuntu主机之间传输数据,可以使用scp命令。scp命令后面加上-r则是传输文件夹,如果不加则是传输文件。用法如下:
scp ~/text.txt summer@192.168.1.5:~/ 该命令的意思是将当前用户目录下的text.txt文件传输到192.168.1.5这台服务器中summer用户的目录下面(/home/summer)。
scp -r ~/temp summer@192.168.1.5:~/ 改命令的意思是将当前用户下的temp文件夹传输到192.168.1.5这台服务器中的summer用户的目录下面,最终形成的结构是(/home/summer/temp)。