【原创】Linux 常用命令

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密码

 

 

 

 

 

 

 
posted @ 2012-02-21 22:24  Mac_Lee  阅读(309)  评论(0编辑  收藏  举报