当前位置: 技术问答>linux和unix
unix 命令小问题 在线等
来源: 互联网 发布时间:2016-06-25
本文导语: 说明: SCOUNIX UNIX命令 1.用root用户强制清理用户名为aaa的用户进程 2.将aaa用户下所有目录文件打包并压缩为aaa.tar.Z 3.将test.1和test.2文件合并为test.txt 4.对文件find.list进行排序,并更名为list.new 5.数据库文本school.txt(管...
说明: SCOUNIX
UNIX命令
1.用root用户强制清理用户名为aaa的用户进程
2.将aaa用户下所有目录文件打包并压缩为aaa.tar.Z
3.将test.1和test.2文件合并为test.txt
4.对文件find.list进行排序,并更名为list.new
5.数据库文本school.txt(管道线分割)有15个字段,取出其中第3和第12个字段,形成新的文件class.txt
vi 命令
1.在全文中首列插入"Hello"
2.将光标跳过28个字符
UNIX命令
1.用root用户强制清理用户名为aaa的用户进程
2.将aaa用户下所有目录文件打包并压缩为aaa.tar.Z
3.将test.1和test.2文件合并为test.txt
4.对文件find.list进行排序,并更名为list.new
5.数据库文本school.txt(管道线分割)有15个字段,取出其中第3和第12个字段,形成新的文件class.txt
vi 命令
1.在全文中首列插入"Hello"
2.将光标跳过28个字符
|
UNIX命令
1.用root用户强制清理用户名为aaa的用户进程:
ps -u aaa | kill -9
2.将aaa用户下所有目录文件打包并压缩为aaa.tar.Z
注意:要先安装ncompress软件包,在Ubuntu中默认没有安装,可以sudo apt-get install ncompress
cd /home/aaa
tar -cZf aa.tar.Z *
3.将test.1和test.2文件合并为test.txt:
cat test.1 > test.txt
cat test.2 >> test.txt
4.对文件find.list进行排序,并更名为list.new:
sort find.list > list.new
5.数据库文本school.txt(管道线分割)有15个字段,取出其中第3和第12个字段,形成新的文件class.txt
cut -f3,12 -d| school.txt > class.txt
vi 命令
1.在全文中首列插入"Hello":
进入文件:vi filename
移动到第1行:1G(其实默认就停在第1行)
移动到行首:0
进入插入状态:i
键入Hello
退出插入状态:Esc(或Ctrl+C,或Alt+Q)
存盘并退出: :wq
2.将光标跳过28个字符:
向右跳过28个字符:28l
1.用root用户强制清理用户名为aaa的用户进程:
ps -u aaa | kill -9
2.将aaa用户下所有目录文件打包并压缩为aaa.tar.Z
注意:要先安装ncompress软件包,在Ubuntu中默认没有安装,可以sudo apt-get install ncompress
cd /home/aaa
tar -cZf aa.tar.Z *
3.将test.1和test.2文件合并为test.txt:
cat test.1 > test.txt
cat test.2 >> test.txt
4.对文件find.list进行排序,并更名为list.new:
sort find.list > list.new
5.数据库文本school.txt(管道线分割)有15个字段,取出其中第3和第12个字段,形成新的文件class.txt
cut -f3,12 -d| school.txt > class.txt
vi 命令
1.在全文中首列插入"Hello":
进入文件:vi filename
移动到第1行:1G(其实默认就停在第1行)
移动到行首:0
进入插入状态:i
键入Hello
退出插入状态:Esc(或Ctrl+C,或Alt+Q)
存盘并退出: :wq
2.将光标跳过28个字符:
向右跳过28个字符:28l
|
ps -ef|grep aaa|grep -v grep|awk '{print "kill -9 " $2"}'|sh
cat test1 test2>>test.txt
cat find.list|sort >>list.new
awk -F 'BEGIN{FS=OFS="|"}{printf("%s|%S",$3,$12);printf("n")}
分太少了,剩下的自己查吧,太懒了,楼主。貌似是交作业的。。。。。。
cat test1 test2>>test.txt
cat find.list|sort >>list.new
awk -F 'BEGIN{FS=OFS="|"}{printf("%s|%S",$3,$12);printf("n")}
分太少了,剩下的自己查吧,太懒了,楼主。貌似是交作业的。。。。。。
|
这样kill会kill掉其他进程的(比如tail aaa , more aaa, vi aaa.txt)。如果SCO的ps支持-u选项,用-u选项指定用户吧。
|
楼主,作业还是要认真做地,糊弄自己啊。