- 修改文件夹、文件的所属者:chown -R user target_folder;
- 修改文件夹、文件的可读可写权限 : chmod -R 777 target_file;
- 查看某个文件的行数 : wc -l filename
- 查看当前后台挂起、运行的某条程序 :ps -ux | grep program_name
ps -aux | grep program_name | grep -v grep | awk '{print $2}'
- nohup后台运行单条程序,并将屏幕输出信息写入日志:nohup python -u program_name > log_name.log
- 如果编写了run.sh文件,而且文件中有多条nohup语句,此时应该采用如下的格式:
nohup python -u ./ program_name1 > ./log1.log &
nohup python -u ./program_name2 > ./log2.log &
备注:这里nohup和&必须成对出现,否则如果没有结尾的&,则run.sh中的所有nohup指令按照顺序依次执行,而不是并行!
- 查看动态日志的最新写入信息:tail -f 100 log_name
- 在服务器之间相互传递文件:【把file从28-1传递到98】
step-1. 把file从28-1copy到tmp/
step-2. 登录98服务器,然后sftp -P2222 lujie@172.31.11.1(表示从98服务器连接跳板机)
step-3. cd data-modeling-runtime; 然后 get -r file . 就可以把file拉到98服务器