xhcsm 于 2014-01-06 20:51:32发表:
新手学习中
lto1234 于 2014-01-02 14:52:23发表:
谢谢分享
xieqidong 于 2013-12-11 18:08:12发表:
xieqidong 于 2013-12-11 18:07:58发表:
lmwxy 于 2013-12-10 17:23:08发表:
鸟哥私房菜一类的 ??!!
xianling 于 2013-11-03 11:07:05发表:
谢谢楼主的分享了!!!!
shuang183461 于 2013-10-31 02:28:30发表:
刚接触Linux,前来学习
suoneo 于 2013-10-16 21:17:10发表:
谢谢楼主的分享!!!
别别别 于 2013-10-14 21:58:54发表:
顶顶
yangchunhn 于 2013-10-12 13:42:37发表:
初步入门教程,估计适合我
zhanglijiao0713 于 2013-10-11 11:25:30发表:
先看看
aerobea 于 2013-10-03 11:48:21发表:
下来看看比较一下
aplqz 于 2013-10-01 13:10:25发表:
我来看看 看看好吧
aplqz 于 2013-10-01 11:13:29发表:
Ljw625 于 2013-09-30 23:39:48发表:
现金怎么来啊好郁闷
小辉呵呵 于 2013-09-27 10:29:19发表:
还要金币
hittoy 于 2013-09-23 23:34:09发表:
刚刚入门、、
tao962397589 于 2013-09-23 10:00:46发表:
thanks very much!
zhuguangfei 于 2013-09-20 03:54:27发表:
非常感谢
zhuguangfei 于 2013-09-20 03:54:14发表:
这个适合我
jingwenkl 于 2013-09-18 20:29:59发表:
好看吗
jingwenkl 于 2013-09-18 20:29:51发表:
在各个好不好
jingwenkl 于 2013-09-18 20:29:44发表:
初步教程
中国小镇首尔 于 2013-09-16 10:57:41发表:
该教程被设计在Linux快速入门的人身上,目的是更快的掌握Linux初步技术,通常情况下避免了过多的复杂性。
Linux.ieyan 于 2013-09-13 00:03:57发表:
想学习的东西,今天是来对了
zhanghuasong 于 2013-09-11 11:04:59发表:
初级菜鸟学习中
西红柿草蛋2 于 2013-09-10 16:18:25发表:
exit 退出 ctrl + c 强制退出当前运行命令 clear 清屏命令 logout 注销 poweroff 关机 reboot 重启 su 切换用户 cd //.表示当前目录,..表示上一目录 cd linhai 进入linhai子目录 cd ..返回上一层目录 cd /切换到跟目录 cd ~切换到用户目录 ls 显示目录 ls 显示当前目录下的所有文件 ls -l 显示当前目录下的所有文件的详细信息 ls -a 显示所有文件和目录,只要区别就是.和..目录 ls -A 显示所有文件和目录 mkdir 建立子目录//不能在不存在的目录下创建子目录 mkdir test 在当前目录下建立一个test子目录 mkdir /test 在跟目录下建立一个test子目录 rmdir 删除目录//只能删除空的子目录 rmdir tmp 删除当前目录下的tmp子目录 rmdir /tmp 删除跟目录下的tmp子目录 ln 建立一个软连接 ln -s 源文件 目标文件 //-s是symbolic的意思 cp 拷贝命令 cp 1.txt 2.txt 把当前目录下的1.txt文件复制成2.txt(2.txt是通过cp命令创建的,内容与1.txt相同) cp 1.txt test 把1.txt拷贝到test子目录下 cp -i 1.txt test 目标目录下如果有该文件,则提示是否覆盖 cp -v 1.txt test 显示拷贝命令执行过程 cp -R * test 把当前目录下的所有东西复制到test目录下 rm 删除命令 rm 1.txt 删除当前目录下的1.txt文件 rm * 删除当前目录下的一切 rm -f *.txt 强制删除当前目录下的一类文件,无提示 rm -i *.txt 删除时会按照文件个数逐一提示 遇见目录则跳过 rm -r test 删除test目录及其目录内的所有内容 more 让画面暂停 ls -l|more(more 1.txt) 当内容超过时用more表示,按任意键下一页 cat 查看文件 1.txt 查看1.txt文件内容 //只能打开下一级目录 -b 不显示文件中的空行。 -A 相当于 -v -E -T (-vET)。 -E 在文件的每一行行尾加上“$”字符。 -T 将文件中的Tab键用字符“^I”来显示。 -n 在文件的每行前面显示行号。 -s 将连续的多个空行用一个空行来显示。 -v 显示除Tab和Enter之外的所有字符。 mv 移动或更改文件名 mv 1.txt test 把1.txt移动到test文件夹中 mv 1.txt 2.cpp 把1.txt重命名为2.cpp pwd 显示当前所在目录命令 pwd 显示当前所在目录(显示为一个目录的绝对地址) file 显示文件类型 file 2.cpp 显示2.cpp的文件格式 linux 下的多种查找方式 1、find:find 目录 -name “文件名” 2、grep:ls|grep 文件名 :查找当前目录下的文件 3、locate:locate 文件名 4、查看命令存放地址 1.which ls:查看ls存放地址 2.whereis ls:查看ls存放地址 sudo 获取最高权限 在权限受限制的情况下,前面试用sudo命令,可以调用最高权限,比如说建立目录 有lin账户,在home下有lin目录,在没有使用sudo时,只能在lin目录下建立目录等,而使用sudo,则可以在系统中任意位置建立目录 sudo mkdir linhai 在当前目录下建立linhai目录 注意:使用sudo权限必须在root的授权之下。执行时输入自己的密码 vi 命令 建立并编辑文件 (vi 模式下输入:set nu可显示程序的行号) vi 1.txt 在当前目录下预建立一个1.txt文件,进入vi编辑器编辑内容 注意: 1、进入vi编辑器之后,首先必须先按小写的i(insert),然后允许插入内容 2、编辑结束之后,先按esc 然后 :然后:退出编辑(q 退出;q!强制退出不保存;wq退出并保存) 3、在编辑状态下,方向键无法使用,在esc状态下,可以试用hjkl 4、dd删除一行;x删除一个字符 chmod文件权限设置 chmod [权限参数] [文件名] // r表示可读,w表示可写,x表示可执行 比如说我有一个test.txt的文件,权限是-rw-rw-rw,表示user属主可读写,group属组可读写,other可读写 chmod 777 test.txt 权限改为-rwxrwxrwx,表示表示user属主可读写执行,group属组可读写执行,other可读写执行 注意:这里的权限设置时二进制的,即可读,写,执行=111即7;可读,可写=110即6... c++程序编译 1、源程序为cpp的话,可以直接用 g++ a.cpp 系统会在目录文件下生产一个a.out的文件,直接键入./a.out就可以看到程序运行的结果 2、条件同上 g++ -o const const.cpp 可以直接把cpp文件编译成为名为const的可执行文件 ./const执行 3、先编译成.o文件,然后再使用make编译成可执行文件 g++ -c a.cpp -o a.o 转换 make -o a.o a 转换 执行 ./a就可以看到程序的结果了 diff 支持文件/文件夹比较(显示中c为改变,d为删除:例:10c10) 1、diff 1.cpp 2.cpp 比较两个文件的区别 2、diff 1.cpp 2.cpp >3.txt 比较两个文件的区别并输出到新建立的3.txt中 3、diff -r a b 比较a文件和b文件 显示为不同文件,然后不同 4、diff -r a b>c 同上 其它 pwd:查看当前路径 time:time ./执行文件 :查看文件执行时的运行时间 cal:查看日历(cal 2010 查看2010年日历、cal 3 2010 查看2010年3月日历) date:查看时间(date +%Y/%m/%d 查看时间、date +%H:%M:%S查看具体时间) bc:简单的计算器 man:帮助(/word 查找) finger name :查看用户信息 od:查看特殊文件的内容 od -[abcdfhilovx] 文件名 :其中abcdfhilovx为参数类型。 alias:查看/自定义 自定义命令 alias: 查看系统中的自定义命令 alias lm=‘ls -al’:把ls -al 自定义为lm命令 在LINUX环境开发驱动程序,首先要探测到新硬件,接下来就是开发驱动程序 用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart) 查看CPU信息:cat /proc/cpuinfo 查看板卡信息:cat /proc/pci 查看PCI信息:lspci (相比cat /proc/pci更直观) 查看内存信息:cat /proc/meminfo 查看USB设备:cat /proc/bus/usb/devices 查看键盘和鼠标:cat /proc/bus/input/devices 查看系统硬盘信息和使用情况:fdisk & disk - l & df 查看各设备的中断请求(IRQ):cat /proc/interrupts 查看系统体系结构:uname -a dmidecode查看硬件信息,包括bios、cpu、内存等信息 dmesg | more 查看硬件信息 ~/.bashrc 设置个人变量
全能姐姐 于 2013-09-10 14:22:59发表:
广泛学习下,找个最好懂的看看
hczwj 于 2013-09-09 17:19:26发表:
新手任务中,飘过
361522469 于 2013-09-09 15:16:05发表:
谢谢
beer588 于 2013-09-09 10:51:23发表:
估计错不了。下来看看!
iamxx6 于 2013-09-08 16:31:06发表:
新手最需要这样的东西了。
njuptzhou 于 2013-09-08 08:11:13发表:
赞一个
dariba 于 2013-09-02 18:05:36发表:
希望可以在这里学到一直以来不曾接触的领域,海云想你
x527153751 于 2013-09-02 17:08:09发表:
juebanzuozhu 于 2013-09-01 23:31:56发表:
就是要找入门的,越初级越好……
linux.wangwei 于 2013-08-29 20:48:48发表:
1# uineqa 有打包没有啊?
xiehaifeihai 于 2013-08-29 16:25:14发表:
新人,下载下来学习
lcc291811083 于 2013-08-28 16:44:36发表:
顶顶顶顶
zy5312724 于 2013-08-28 13:13:12发表:
学习了
xhcsm 于 2014-01-06 20:51:32发表:
新手学习中
lto1234 于 2014-01-02 14:52:23发表:
谢谢分享
xieqidong 于 2013-12-11 18:08:12发表:
谢谢分享
xieqidong 于 2013-12-11 18:07:58发表:
谢谢分享
lmwxy 于 2013-12-10 17:23:08发表:
鸟哥私房菜一类的 ??!!
xianling 于 2013-11-03 11:07:05发表:
谢谢楼主的分享了!!!!
shuang183461 于 2013-10-31 02:28:30发表:
刚接触Linux,前来学习
suoneo 于 2013-10-16 21:17:10发表:
谢谢楼主的分享!!!
别别别 于 2013-10-14 21:58:54发表:
顶顶
yangchunhn 于 2013-10-12 13:42:37发表:
初步入门教程,估计适合我
zhanglijiao0713 于 2013-10-11 11:25:30发表:
先看看
aerobea 于 2013-10-03 11:48:21发表:
下来看看比较一下
aplqz 于 2013-10-01 13:10:25发表:
我来看看 看看好吧
aplqz 于 2013-10-01 11:13:29发表:
我来看看 看看好吧
Ljw625 于 2013-09-30 23:39:48发表:
现金怎么来啊好郁闷
小辉呵呵 于 2013-09-27 10:29:19发表:
还要金币
hittoy 于 2013-09-23 23:34:09发表:
刚刚入门、、
tao962397589 于 2013-09-23 10:00:46发表:
thanks very much!
zhuguangfei 于 2013-09-20 03:54:27发表:
非常感谢
zhuguangfei 于 2013-09-20 03:54:14发表:
这个适合我
jingwenkl 于 2013-09-18 20:29:59发表:
好看吗
jingwenkl 于 2013-09-18 20:29:51发表:
在各个好不好
jingwenkl 于 2013-09-18 20:29:44发表:
初步教程
中国小镇首尔 于 2013-09-16 10:57:41发表:
该教程被设计在Linux快速入门的人身上,目的是更快的掌握Linux初步技术,通常情况下避免了过多的复杂性。
Linux.ieyan 于 2013-09-13 00:03:57发表:
想学习的东西,今天是来对了
zhanghuasong 于 2013-09-11 11:04:59发表:
初级菜鸟学习中
西红柿草蛋2 于 2013-09-10 16:18:25发表:
exit 退出
ctrl + c 强制退出当前运行命令
clear 清屏命令
logout 注销
poweroff 关机
reboot 重启
su 切换用户
cd //.表示当前目录,..表示上一目录
cd linhai 进入linhai子目录
cd ..返回上一层目录
cd /切换到跟目录
cd ~切换到用户目录
ls 显示目录
ls 显示当前目录下的所有文件
ls -l 显示当前目录下的所有文件的详细信息
ls -a 显示所有文件和目录,只要区别就是.和..目录
ls -A 显示所有文件和目录
mkdir 建立子目录//不能在不存在的目录下创建子目录
mkdir test 在当前目录下建立一个test子目录
mkdir /test 在跟目录下建立一个test子目录
rmdir 删除目录//只能删除空的子目录
rmdir tmp 删除当前目录下的tmp子目录
rmdir /tmp 删除跟目录下的tmp子目录
ln 建立一个软连接
ln -s 源文件 目标文件 //-s是symbolic的意思
cp 拷贝命令
cp 1.txt 2.txt 把当前目录下的1.txt文件复制成2.txt(2.txt是通过cp命令创建的,内容与1.txt相同)
cp 1.txt test 把1.txt拷贝到test子目录下
cp -i 1.txt test 目标目录下如果有该文件,则提示是否覆盖
cp -v 1.txt test 显示拷贝命令执行过程
cp -R * test 把当前目录下的所有东西复制到test目录下
rm 删除命令
rm 1.txt 删除当前目录下的1.txt文件
rm * 删除当前目录下的一切
rm -f *.txt 强制删除当前目录下的一类文件,无提示
rm -i *.txt 删除时会按照文件个数逐一提示 遇见目录则跳过
rm -r test 删除test目录及其目录内的所有内容
more 让画面暂停
ls -l|more(more 1.txt) 当内容超过时用more表示,按任意键下一页
cat 查看文件
1.txt 查看1.txt文件内容 //只能打开下一级目录
-b 不显示文件中的空行。
-A 相当于 -v -E -T (-vET)。
-E 在文件的每一行行尾加上“$”字符。
-T 将文件中的Tab键用字符“^I”来显示。
-n 在文件的每行前面显示行号。
-s 将连续的多个空行用一个空行来显示。
-v 显示除Tab和Enter之外的所有字符。
mv 移动或更改文件名
mv 1.txt test 把1.txt移动到test文件夹中
mv 1.txt 2.cpp 把1.txt重命名为2.cpp
pwd 显示当前所在目录命令
pwd 显示当前所在目录(显示为一个目录的绝对地址)
file 显示文件类型
file 2.cpp 显示2.cpp的文件格式
linux 下的多种查找方式
1、find:find 目录 -name “文件名”
2、grep:ls|grep 文件名 :查找当前目录下的文件
3、locate:locate 文件名
4、查看命令存放地址
1.which ls:查看ls存放地址
2.whereis ls:查看ls存放地址
sudo 获取最高权限
在权限受限制的情况下,前面试用sudo命令,可以调用最高权限,比如说建立目录
有lin账户,在home下有lin目录,在没有使用sudo时,只能在lin目录下建立目录等,而使用sudo,则可以在系统中任意位置建立目录
sudo mkdir linhai 在当前目录下建立linhai目录
注意:使用sudo权限必须在root的授权之下。执行时输入自己的密码
vi 命令 建立并编辑文件 (vi 模式下输入:set nu可显示程序的行号)
vi 1.txt 在当前目录下预建立一个1.txt文件,进入vi编辑器编辑内容
注意: 1、进入vi编辑器之后,首先必须先按小写的i(insert),然后允许插入内容
2、编辑结束之后,先按esc 然后 :然后:退出编辑(q 退出;q!强制退出不保存;wq退出并保存)
3、在编辑状态下,方向键无法使用,在esc状态下,可以试用hjkl
4、dd删除一行;x删除一个字符
chmod文件权限设置
chmod [权限参数] [文件名] // r表示可读,w表示可写,x表示可执行
比如说我有一个test.txt的文件,权限是-rw-rw-rw,表示user属主可读写,group属组可读写,other可读写
chmod 777 test.txt 权限改为-rwxrwxrwx,表示表示user属主可读写执行,group属组可读写执行,other可读写执行
注意:这里的权限设置时二进制的,即可读,写,执行=111即7;可读,可写=110即6...
c++程序编译
1、源程序为cpp的话,可以直接用
g++ a.cpp 系统会在目录文件下生产一个a.out的文件,直接键入./a.out就可以看到程序运行的结果
2、条件同上
g++ -o const const.cpp 可以直接把cpp文件编译成为名为const的可执行文件 ./const执行
3、先编译成.o文件,然后再使用make编译成可执行文件
g++ -c a.cpp -o a.o 转换
make -o a.o a 转换
执行 ./a就可以看到程序的结果了
diff 支持文件/文件夹比较(显示中c为改变,d为删除:例:10c10)
1、diff 1.cpp 2.cpp 比较两个文件的区别
2、diff 1.cpp 2.cpp >3.txt 比较两个文件的区别并输出到新建立的3.txt中
3、diff -r a b 比较a文件和b文件 显示为不同文件,然后不同
4、diff -r a b>c 同上
其它
pwd:查看当前路径
time:time ./执行文件 :查看文件执行时的运行时间
cal:查看日历(cal 2010 查看2010年日历、cal 3 2010 查看2010年3月日历)
date:查看时间(date +%Y/%m/%d 查看时间、date +%H:%M:%S查看具体时间)
bc:简单的计算器
man:帮助(/word 查找)
finger name :查看用户信息
od:查看特殊文件的内容
od -[abcdfhilovx] 文件名 :其中abcdfhilovx为参数类型。
alias:查看/自定义 自定义命令
alias: 查看系统中的自定义命令
alias lm=‘ls -al’:把ls -al 自定义为lm命令
在LINUX环境开发驱动程序,首先要探测到新硬件,接下来就是开发驱动程序
用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)
查看CPU信息:cat /proc/cpuinfo
查看板卡信息:cat /proc/pci
查看PCI信息:lspci (相比cat /proc/pci更直观)
查看内存信息:cat /proc/meminfo
查看USB设备:cat /proc/bus/usb/devices
查看键盘和鼠标:cat /proc/bus/input/devices
查看系统硬盘信息和使用情况:fdisk & disk - l & df
查看各设备的中断请求(IRQ):cat /proc/interrupts
查看系统体系结构:uname -a
dmidecode查看硬件信息,包括bios、cpu、内存等信息
dmesg | more 查看硬件信息
~/.bashrc 设置个人变量
全能姐姐 于 2013-09-10 14:22:59发表:
广泛学习下,找个最好懂的看看
hczwj 于 2013-09-09 17:19:26发表:
新手任务中,飘过
361522469 于 2013-09-09 15:16:05发表:
谢谢
beer588 于 2013-09-09 10:51:23发表:
估计错不了。下来看看!
iamxx6 于 2013-09-08 16:31:06发表:
新手最需要这样的东西了。
njuptzhou 于 2013-09-08 08:11:13发表:
赞一个
dariba 于 2013-09-02 18:05:36发表:
希望可以在这里学到一直以来不曾接触的领域,海云想你
x527153751 于 2013-09-02 17:08:09发表:
谢谢分享
juebanzuozhu 于 2013-09-01 23:31:56发表:
就是要找入门的,越初级越好……
linux.wangwei 于 2013-08-29 20:48:48发表:
1# uineqa
有打包没有啊?
xiehaifeihai 于 2013-08-29 16:25:14发表:
新人,下载下来学习
lcc291811083 于 2013-08-28 16:44:36发表:
顶顶顶顶
zy5312724 于 2013-08-28 13:13:12发表:
学习了