-
shell编程查看全部
-
Linux还是值得学习的查看全部
-
sudo apt-get remove git查看全部
-
sudo apt-get install git查看全部
-
config make sudo make install查看全部
-
。。。。查看全部
-
sync -r happycast.net mydir 下载查看全部
-
sync -r mydir happycast.net查看全部
-
远程操作和数据传输 ssh:远程操作工具 rsync:数据传输工具 ssh类似http是一种远端交互协议, 需要服务器开22端口,查看全部
-
(更多关于“编写shell脚本”的内容,参考Linux命令行这本书,共十三章的内容) 八个技巧 1.指定解析器 #!/usr/bin/env bash (脚本第一行要指定解析器,除bash外也可以是ruby python等这些语言) 如#!/usr/bin/env ruby等。 2.语句即命令 一条命令,在命令行中执行,那就是命令; 而如果写入脚本中,那就是一条语句。 因为语句即命令,而命令对空格非常敏感, 所以,导致语句对空格是 变态 的敏感。 3.位置参数 $? 返回值 $0 脚本名 $1 脚本的第一个参数 $2 第二个参数 $# 脚本的参数的个数 4.脚本不在当前shell执行 在运行一个脚本时,实际上脚本并不是在当前shell下被执行的,系统是新开了一个shell执行脚本。如果用户指定在当前shell下执行某脚本,可以使用source命令可以指定脚本在当前目录执行。 5.循环控制 `可以返回命令的输出 6.远程执行 通过执行脚本,直接在本地完成在服务器相关工作。 ssh -t user@server 'command' 如ssh -t user@server 'touch a.txt'在服务器上建立某文件。 7.确认执行 8.其它语言写脚本查看全部
-
远程操作和数据传输 ssh:远程操作工具 rsync:数据传输工具 ssh类似http是一种远端交互协议, 需要服务器开22端口, 且服务器和客户端分别安装openssh-server和openssh-client软件 ssh username@域名 ctrl+d退出服务器 rsync数据传输工具 remote synchronization本地和远端同步数据 rsync -r mydir happycast.net: rsync -r happcast.net:mydir . rsync -av mydir/ happycast.net:mydir/ rsync -av --delete mydir/ happycast.net:mydir/ rsync -av --delete mydir/ happycast.net:mydir/ --dry-run(只报告信息不同步)查看全部
-
老师可爱多的网址: https://github.com/happypeter/happygrep查看全部
-
(更详细的内容,还要看原书相关章节) pid process id 进程号 ps命令:报告系统上当前的进程状况 ps aux [|less] 查看所有进程情况[分页器] ps aux | grep 进程名 查看指定进程的进程号 kill 进程号 kill -9 进程号 直接杀死 某命令 & (可以使命令直接在后台运行,不占用前台的终端,即不占用命令行) 如:firefox & ctrl+z暂停;ctrl+c终止。 bg -> 显示后台 fg -> 显示前台查看全部
-
ch10权限: 三种权限:读r、写w、执行x(execute) 用户(拥有者)、group、world 文件模式:file mode Permission Denied的问题,chmod命令。 对于目录,读权限意味着可以 ls xx; 而执行权限意味着可以 cd xx。 修改world组对文件的用户权限:chmod 666 *.* (注意666是8进制数,是110110110_2) 改变用户所在组:chown。查看全部
-
ln -s happygrep xxx别名查看全部
举报
0/150
提交
取消