linux 常用技巧

linux命令学习:http://www.cnblogs.com/ggjucheng/archive/2012/08/18/2645321.html

 

 

1:第一次登陆修改root密码

请先用该建立的第一个用户登入,使用 sudo passwd root 即可修改 root 密码. ps: 若要输入密码,该密码就是执行 sudo 该用户的密码。

或者是 sudo su - 就可以变成管理者,不是很方便呼 ?

ubuntu 作法与 mac 类似,相关资讯你可以看一下 ubuntu manual 有相关说明,包含 sudo 的用途。

 2:修改登入级别

      1)修改/etc/X11/default-display-manager文件

该文件的内容一般是一个路径,比如我的是:/usr/sbin/mdm。把这一行在前面加个“#”号注释掉,再令起一行打上:false,然后保存退出,重启。你的系统就会默认进入文本界面。用startx能启动图形界面,注销后又会回到文字界面,很方便。
  2)编辑/etc/default/grub文件
修改
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”  为: GRUB_CMDLINE_LINUX_DEFAULT=” text”
改完后保存文件,再执行命令:sudo update-grub2(我试验过这步不能缺),重启计算机就能默认进入命令行界面了。
  3)修改 /etc/inittab 中的内容
修改处是“id:X:initdefault:” 红“X”代表一个数字,该数字就是你启动的级别(你可以试试1)。这个方法适合于redhat 系列的 linux 系统,比如redhad、centOS等。ubuntu也可以手动添加/etc/inittab文件来修改默认启动级别,但是只有启动级别为1时,图形界面不会被启动,所以这个方法不太彻底。
  4)修改/etc/event.d 文件夹内的相关文件( /etc/event.d/rc-default
修改 telinit 2 的值即可。
 如果修复失败无法进入系统,ubnutu可以按shift进入系统
   补充:
0:停机(记住不要把initdefault 设置为0,因为这样会使Linux无法启动)
1:单用户模式,就像Win9X下的安全模式。 
2:多用户,但是没有 NFS 。 
3:完全多用户模式,标准的运行级。
4:一般不用,在一些特殊情况下可以用它来做一些事情。
5:X11,即进到 X-Window 系统。
6:重新启动 (记住不要把initdefault 设置为6,因为这样会使Linux不断地重新启动)。
 3:删除带有特殊字符的文件
删除带有‘--’字符的文件
rm -- -filename 用--告诉rm这是最后一个选项,参见getopt。有的系统用
rm - -filename
删带\的文件名:rm \\hello
 4:修改主机名
修改这个文件etc/sysconfig/network这个文件里的主机名.
NETWORKING=yes
HOSTNAME=主机名
------------------------------------------------------------------------
记得重启!!!
------------------------------------------------------------------------
完整:
第一步:
#hostname oratest
第二步:
修改/etc/sysconfig/network中的hostname
第三步:
修改/etc/hosts文件
 5:ssh(ubuntu)
SSH分客户端openssh-client和openssh-server
如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-server
sudo apt-get install openssh-server
然后确认sshserver是否启动了:
ps -e |grep ssh
如果看到sshd那说明ssh-server已经启动了。
如果没有则可以这样启动:sudo /etc/init.d/ssh start
ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。
然后重启SSH服务:
sudo /etc/init.d/ssh stop
sudo /etc/init.d/ssh start
然后使用以下方式登陆SSH:
ssh [email protected] username为192.168.1.112 机器上的用户,需要输入密码。
断开连接:exit
 6: 给SSH远程连接的用户看到我正做什么
写道
 方法:
  a.双方同时登陆系统
  b.演示方运行:
  screen -S yahunet
  c.观看方运行:
  screen -x yahunet
 

你可能感兴趣的:(linux)