Unix基本

$ Bourne shell/Korn shell
% c shell

root

ctrl+d logout exit 退出
shutdown 关机
man 查阅联机手册
date 获取时间

who 已登录用户
who am i 名字 终端名 日期
whoami 只有名字
mknod 设备文件改名
tty 输出当前终端的设备文件名

uptime 系统年龄 登陆用户数与时间

password 修改某用户口令
write 给其他用户发消息
talk 网络中两用户交流

mesg n:不接受消息 y:接受消息 空:输出状态
wall 广播消息

telnet 远程登陆

ftp IP 启动ftp会话
dir 查看远端计算机目录
help 打印ftp所有命令列表
get 下载
put 上传
bye 退出
binary 二进制传输

cal 打印日历

more 逐屏显示内容
pg 每个子命令比more多按enter
space 下一屏
enter 上滚一行
q 退出
h 帮助
ctrl+l屏幕刷新

cat 列出文本文件内容 cat try.c try2.c > trysrc cat将这些文件串接起来打印
od 八进制打印
od-x 十六进制打印
od-c 可将不可打印字符转为打印ascii码
echo 将命令行参数输出到标准输出 echo abcd | od -x 输出6162 6364
head tail 打印文件头尾 默认10行可加参数-15等
tail -f 实时显示文件添加内容

wc 字计数 输出文件一共多少行,多少单词,多少字符 -l只给出行计数,-c只给出字符计数
ps -ef 列出系统所有进程

sort 文件内容排序

tee 三通 ./myap | tee myap.log
grep,egrep,fgrep 在文件中查找字符串 后接正则表达式
awk 文本处理语言 who | awk ‘/^ *zhang / {printf(“a”)}’
sed 流编辑 无文件时从标准输入获取字符流,编辑处理,输出到标准输出

ls 列出目录中文件名
无:列出所有文件和子目录
文件:列出文件名
目录:列出该目录下所有文件和子目录
可指定多个名字
ls / 列出根目录下所有文件与目录
ls -a 列出所有项(包括.开头,默认.开头不显示)
ls -R 递归列出所有碰到的子目录
ls -F 标记文件 目录/ 可执行文件* 符号链接文件@ 管道文件| 普通文件无
ls -d 若实参为目录 则只列名字 (ls 与 ls -d * 功能相同)
ls -l 长格式输出
如-rwxr-xr-x 1 jiang user 4423 aug25 13:31 arg
第一列第一个 普通文件- 目录文件d 符号链接文件l 块设备文件b 字符设备文件c 命名管道文件p
2-10 文件所有者对文件访问权限,文件所有者的同组用户访问权限,其他用户访问权限 (读写可执行rwx)
之后是文件link数 文件主任名字,组名字,文本大小 最后修改日期 文件名

cp 复制文件
mv 移动文件
rm 删除文件
find 查找文件

pwd 输出当前工作目录
cd 改变目录
mkdir 创建目录
rmdir 删除目录
cp 复制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值