第一次学习linux,头晕眼花~~!
来源:互联网 发布:视频截取软件for mac 编辑:程序博客网 时间:2024/04/29 17:55
/**************************** LINUX ************************************/
<>里面存放变量 []里面存放选项,可以不选
cal //查看现在日历
cal 2009 //查看2009年的日历
cal 6 2009 //查看2009年6月的日历
cal 2009 > 2009cal //将2009年的日历输入到2009cal文档中
cat 2009cal //查看文档2009cal
man help //查看help命令的文档信息(查找某个关键字使用:/key n/N:下一个关键字/上一个关键字 退出:q)
man -k passwd //查看所有含有关键字passwd的man文档
info ls //查看更详细的ls说明(里面含有*的地方是链接,按"Enter"进入,"Tab"下一个链接 n/p/u:下一节/上一节/上一层 s[<text>]:查
找关键字 退出:q)
pwd //查看现在的工作空间
cp old new //将旧文件复制到新的地方,新的位置可以是文件名,也可以是文件(-r:复制目录 -p:保存原文件的时间戳 -a:代替-r和-p)
cp old1 old2 new //复制old1,old2两个文件到新文件夹
mv doc ddl //将doc改名为ddl,或者将doc转移到ddl,文件可以是文件夹 。和cp相似,只是原位置没有文件了。(-i 默认的,出现提示 -r:
删除目录时使用 -f:强制删除)删除文件时使用 rm doc 后面没有目标文件夹
less 2009cal //打开文件2009cal,用法和vi一样。
touch gao //创建一个空文件gao
rm -f test //强制删除文件test
mkdir doc //创建文件夹doc
rmdir doc //删除文件夹doc
nautilus doc //打开文件夹doc
file doc //查看文件doc的类型
ls *.txt //查看所有txt文件(?代表一个字符 [1-2]1到2 [^1-2]除了1-2)
写命令时,记不清命令时,可以先写前面一部分,然后按"Tab",会自动补齐,如果没有,再次按"Tab",会列出所有有关命令
history //查看你所用过的所有命令(!50 执行第50个命令 如果ls -l test1刚执行,写下^1^2,则会执行ls -l test2 ctr+r可以在这里面
查找关键字)
cd ~xdc //进入xdc用户的家目录
echo $HOME //显示根目录
touch test{1,2,3} //创建文件test1,test2,test3
hostname //显示主机名
也可以在echo中运行命令 echo "Hostname:`hostname`" //注意这里运行命令时使用反引号
a=3 //设定变量a的值为3,使用时用$a
echo $[$a+$b] //在中括号中运算表达式
echo $[$a**$b] //计算$a的$b次方
echo Your cost is /$5.00 //使用反斜线可以时$按原样输出
''可以将所有的字符原样输出,""也可以将除了$ / ` ! 的字符原样输出
先按"Esc",再按"."可以得到上一个命令的参数
终端快捷键:"ctr+shif+t"打开新终端 "ctr+pageup"/"ctr+pagedown"切换终端窗口 "alt+1"切换到第一个终端 "ctr+shif+c"/"ctr+shif+v"
复制/粘贴 "ctr+shit+w"关闭当前终端
将资料导出到文件 >>追加到文件后面 >覆盖原有文件
su user //可以改变使用者
find /etc -name passwd //在etc目录中查找含有passwd的文件,并显示名字
find /etc -name passwd 1> stadout //将查找到的结果的标准输出到文件staout中 0为标准输入,1为标准输出(默认),2为标准错误
只有在非ROOT用户才同时有标准输出和标准错误信息 find /etc -name passwd 2> err 1> stadout
find /etc -name passwd 1> stadout 2>&1 //将标准错误信息也导入到文件stadout中
find /etc -name passwd &> stadout //将所有信息导入文件(不建议用),会有一些不可预知的信息也导入了文件
tr 'A-Z' 'a-z' < test //将test中的大写字符转换为小写字符输出,并不影响原文件
cut -f2 -d: doc //显示doc文档中的第二列,doc文档中用:分列
cut -c2-9 doc //输出doc文档中的第2-9个字符
sort doc //对doc文档中的内容按字母排序
sort -ruf doc //对doc文档的内容倒序排列 -r:倒序 -u:不重复显示 -f:忽略大小写
cut -f1 -d: /etc/passwd | sort -r | less //将文档的结果排序后用less输出
mail -s "first mail" xdc //给xdc发一封邮件,按"."结束邮件
mail //收邮件 x,q离开
- 第一次学习linux,头晕眼花~~!
- 第一次学习Linux
- 头晕眼花的字符指针
- 头晕眼花的Axure
- 第一次学习Linux 是2013.11.28
- 第一次学习Linux下编译C程序
- 第一次学习
- 第一次学习
- 第一次学习
- 学习Linux,第一次感受Vim,另一种手指的体验
- 第一次编译linux内核
- 第一次编译Linux内核
- 第一次烧录Linux
- 第一次使用crontab linux
- linux第一次防火墙
- Linux命令-第一次接触
- 第一次接触Linux
- linux第一次作业
- TCPView V3.0 绿色汉化版_查看端口和线程
- 实例与举一反三之比较(五)
- 转义字符表
- 10个基于云计算的Web操作系统
- 品千秋之遗迹, 叹万世之须臾
- 第一次学习linux,头晕眼花~~!
- 使用ssh登陆linux乱码问题
- validate表单验证插件
- java中所有用/表示的特殊符号
- 在apache中配置多个站点使用同一个ip
- apache重写rewrite的log
- apache用户验证
- windows xp下使apache支持cgi,两种方式:C,perl
- 超越软件的敏捷