-
0: stdin 1: stdout 2: stderr查看全部
-
解压文件和打包文件 *.zip *.tar.gz *.tar.bz2 {uzip zip }{ tar -zxvf tar -zcvf } { tar -jxvf tar -jcvf}查看全部
-
创建、查看文件文件夹。查看全部
-
拷贝,移动,重命名,删除查看全部
-
截图标识下!!查看全部
-
Ubuntu不仅仅是流行的服务器平台,也是优秀的个人开发平台 Ubuntu两个重要版本:12.04和14.04 Ubuntu安装视频:http://haoduoshipin.com/v/11查看全部
-
正则表达式 Regular Expression查看全部
-
The Linux command Line查看全部
-
1、手动安装查看全部
-
owner查看全部
-
进程要好好研究查看全部
-
1.指定解析器 必须在脚本第一行指明解析器: #!/usr/bin/env bash 指定用bash去解析下面的语句,也可以指定为python、ruby。 2.语句即命令 命令就是语句,语句就是命令。 脚本中可以直接罗列命令,也可以把命令包裹到函数中,通过呼叫函数名来执行。 例: say_hello() { echo "hello" } 输出:say_hello 注意:脚本语句对空格变态的敏感。 3.位置参数 执行脚本:$ peter.sh a.txt b.txt $#:代表一共有几个参数,这里为2 $0:代表程序名,即peter.sh $1:代表第一个参数,即a.txt $2:代表第二个参数,即b.txt 4.脚本不在当前shell执行 在shell中执行脚本,并不是在当前shell中执行,而是新开一个shell执行。 如果指定在当前shell中执行脚本,用source命令:source peter.sh。 5.循环控制 重命名指定目录下文件为文件名.txt rename脚本: #!/usr/bin/env bash cd $1 echo I am in `pwd` for file in `ls` do mv $file $file.txt done 执行脚本:./rename.sh mydir/ 6.远程执行 ssh -t 登录信息 执行语句 例如:ssh -t peter@happycasts.net 'touch a.txt' 7.确认执行 echo -n "Want to sync? (y/n):" read AAA if [ "${AAA:-y}" = "y" ];then xxx else echo Nothing done, bye. fi查看全部
-
手动安装: shell默认是到PATH变量存放的地址中搜索程序 echo $PATH:查看PATH变量的值 如果想添加新的程序,可以直接把新程序移动到PATH中的任意路径中 也可以对新程序添加一个符号链接到PATH中的任意路径中 编译安装一个开源软件的步骤: 1.(./configure) 2.make 3.sudo make install deb包: DEB包中的内容:程序本身、配置文件、安装位置、依赖关系 $ sudo dpkg -i XXX.deb:安装deb包 $ dpkg -l:列出系统上所有安装的deb包 从软件仓库安装: $ sudo apt-get install 软件名:安装软件 $ sudo apt-get remove 软件名:删除软件 $ sudo apt-get purge 软件名:删除软件,包括配置文件查看全部
-
rsync上传命令查看全部
-
rsync下载命令查看全部
举报
0/150
提交
取消