标签:linux第二节课
linux基础命令
1.who
who am i 看自己
who xxx yyy
who 看谁登陆了系统
w 看谁登陆系统者做什么
2.界面切换快捷键
ctrl+alt+F1 图形界面
ctrl+alt+F2,3,4,5,6 字符界面
3.命令切换界面
chvt # 切换界面 但以前界面没有关闭
init # 切换界面 以前界面关闭
4.光盘挂载步骤
df 查看磁盘
cd /media/VMware\ Tools/
cp VMwareTools-9.9.3-2759765.tar.gz /testdir
cd /testdia
ls
cd vmware-tools-distrib/
ls
/testdir/vmware-tools-distrib/vmware-install.pl d
5.修改配置文件,开机自动已root账户启动
使用图形工具gedit gedit /etc/gdm/custom.con
加入2行代码
AutomaticLoginEnable=True
AutomaticLogin=root
6.cat /proc/meminfo 机器内存使用情况
7.id
id -u root 看root用户的id
8. echo $SHELL 显示当前使用的shell
cat /etc/shells 显示当前使用的所有shell
9. 内置命令 kernel
外部命令
echo $PATH 可以查看外部命令的路径
which command 查看命令路径
10.外部命令执行后会缓存到内存里
hash -d command 删除内存中一个缓存的命令
hash -r 清除所有缓存
11.enable
enable -n cd 禁用cd命令
enable cd 启用cd命令
12.cal 查看日历
13.date 系统时间
14.hwclock, clock
-s 以硬件时钟为准
-w 以系统时钟为准
15.nano file 文本编辑
16.screen 命令终端切换
求助者
screen -S +自己编辑的信息
帮助者
screen -ls
scren -x +求助者编辑的信息
例子:a,b,c,...同账号,同机器共享步骤:
a输入screen -S test
b输入screen -ls 查看带有test列
b输入screen -x test 可以屏幕共享
c做同样的操作,可以屏幕共享
screen 运行程序
screen -ls 显示所有已经打开的screen
screen -r [session] 恢复某个screen
ctrl+a,d 剥离当前screen
exit 退出screen
例子:a输入screen->运行程序,网络意外中断->screen -ls查询运行的程序进程->screen -r 进程随机编号 恢复进程
18.rmp -i /path/to/ 安装软件
19.ehco
echo ‘$VAR_NAME‘ 变量不会被替换,单引号表示强引用
echo "$VAR_NAME" 变量会被替换,双引号表示弱引用
echo `$VAR_NAME` 反引号表示显示执行的结果
echo命令选项:
-n 不在字符的最后自动换行
-e 参数来打印转义字符
\a 发出警告声
\b 退格键
\c最后不加上换行符
\n 换行且光标移到行首
\r 光标移至行首,但不换行
\0nnn插入nnn(八进制)所代表的ASCII字符
echo -e "\033[43;31mzhangx\033[om"
本文出自 “10482168” 博客,谢绝转载!
标签:linux第二节课
原文地址:http://10492168.blog.51cto.com/10482168/1829553