sudo--以管理员身份运行
ifconfig-- 查询IP地址
ls--列出当前路径下文件 参数 -al 查权限
poweroff--关机
reboot -- 重启
mono -V 查询Mono版本
rpm - q - gtk 查询gtk是否安装
cd / 切换到根目录
cd .. 切换到上级目录
vi 打开Linux下的文本编辑器
ESC --> :(冒号)--> q(强行退出)/wq(保存退出) --从vi退出到命令行
pwd -- 显示当前路径
ssh -- 相当于windows下的telnet, 但是比telnet更安全
umount /media/sd(usb) 卸载sd卡(usb设备)
umount -l 强制卸载
top -- 查看内存、资源等使用情况
export DISPLAY=:0 --设置DISPLAY环境变量,显示UI
ps [-ef] [aux] [|grep 程序名] --显示名字为“程序名”的程序进程信息
kill 进程号 --杀掉“进程号” 对应的进程
mkdir 文件夹名称 -- 在当前路径下创建子文件夹(子路径)
cp --复制
find / -name filename --在 /(根目录下) 查找 name是 filename的文件
fbset -s 显示分辨率
gedit --文本编辑工具
.bashrc --相当于windows下环境变量
source .bashrc --用gedit编辑完.bashrc ,重新加载环境变量。
udhcpc --如果LINUX初次接入网络,且网络中有DHCP服务器,需在LINUX上运行此命令来获取IP 地址,这点是与WINDOWS不一样的地方
Startx -- Ubuntu start GUI from command line
sudo apt-get upgrade 以管理员权限升级Ubuntu下软件安装索引 从而才能执行 sudo apt-get install mono-runtime来安装。
sudo passwd root-- 修改管root用户密码
配置代理 etc\apt\apt.conf(在系统设置下设置的代理只能用于UI,这个文件设置了才能使命令行下的程序通过代理访问互联网)
代理文件内容:(稍后补充)
从另外一台Linux考文件到当前目录:scp命令,具体用法见scp帮。 例子 scp username@target_ip:path+filename destination_file_path ,target machine need to enable ssh (安装命令:sudo apt-get install ssh)
去掉触屏鼠标指针的方法:
edit /etc/init.d/S75-Xfbdev
type 'a' to enter edit mode
Arrow down to line 27, delete '-nocursor'
Hit 'esc' key
Enter ':wq'
su root 切换到root用户
sudo +其他命令 以root身份运行 其他命令
mount -o remount,ro / -- 将 "/" (根目录) 下所有文件加载成ro(read only)方式。 ro也可以是rw(read write).
chmod u+x install.sh --给install.sh赋可执行权限 ,否则会提示 Permission denied
./install.sh 在当前目录执行install.sh
man [程序名] 查看 “程序名” 的帮助文档
sed 's/\r//g' filename > new_filename --如果文件里行的末尾出现^M这样的字眼,用这个命令可以去除
#!/bin/sh -- 如果要写一些shell脚本,头行需要加这个,否则执行会失败
"/t" -- linux文件中字符串常以TAB分割,"/t"就是C#中的TAB
vmstat 1--查看内存 ,1秒刷新一次
sudo passwd root -- 修改root密码