UNIX命令
- 格式:doc
- 大小:162.00 KB
- 文档页数:24
入门介绍和常用命令
如果文件系统磁盘空间不足,则可能出现停止服务等反常现象。
建议各现场系统环境维护人员要定期检查一下Domain所在文件系统的磁盘空间是否足够。命令: df -k df -m df -g等。
历史:
BSD,SYSTEM V
主流商业版本
SUN SOLORIS
IBM AIX
HP-UX
Tru64 UNIX
LINUX
登录和用户管理
进入系统
login:
passwd:
字符方式:
字符终端(console,tty)
telnet,term-tools
图形方式(x-window protocal):
从主机登录;
图形终端工具(reflection,hummingbird,cygwin,etc.)
Change passwd:
$ passwd
old password:
new password:
reenter new password:
chsh
$ chsh
/bin /sh
/bin /csh
User informaiton defined in /etc/passwd,readonly for ordinary users.
$ man cmd
$ docsearch
$ wheris cmd
$ which cmd
Command Search Path
$ echo $PATH
查看自己的用户名
$ whoami
who ,w 查看当前谁在系统上
users, u
查看当前系统的用户
id 看登录用户
finger user
查看user 的信息
ps 显示当前进程状况
ps –u user 显示用户名为user 的进程状况
进程调度
后台运行
$ cmd &
$ cmd1;cmd2;cmd3
$ cmd1&&cmd2&&cmd3
$ cmd1||cmd2||cmd3
从后台转到前台
$ jobs #查找
$ fg %n
定时任务
at,cron
$ at time cmd
$ crontab –l
$ crontab –e
$ crontab user # root can edit other users‟ crontab 重定向和管道
stdin,stdout,stderr
$ cmd >file
$ cmd $ cmd1|cmd2|cmd3 利用管道来进行复杂操作。 unix文件 . 当前目录 .. 父目录 \ 分隔符 文件类型 普通文件 特殊文件,如终端、通信设备、驱动器、FIFO、SOCKET 察看文件类型 file filename 广义的文件是一个抽象概念,UNIX内核中几乎所有的操作都是用文件实现。文件系统结构tree /.文件系统的根目录 /stand UNIX引导时使用的标准程序和数据文件 /sbin UNIX引导时使用的程序 /dev特殊设备文件 /dev/console控制台 /dev/lp并口打印机 /dev/hdiskn(/dev/diskn)硬盘块设备文件 /dev/rmton磁带文件 /etc系统管理及配置数据库 /opt附加应用软件包的根 /home用户主目录和文件 /var系统用文件、目录、日志、记帐、邮件、假脱机 /var/adm系统日志,记帐 /var/mail用户邮件文件 /var/news新闻目录 /var/opt附加应用程序子目录 /var/tmp临时文件 /var/spool假脱机目录 /var/uucp Uucp日志和状态 /usr其它用户可访问的根 /usr/bin新的可执行程序命令 /usr/sbin新的系统命令,可执行程序 /usr/lib库 /usr/include头文件 /usr/examples例子文件 /usr/share/man联机手册 /usr/ucb包含Bsd Unix兼容的软件包 /usr/ibn多国字符程序数据 目录和文件系统 $ mount $ umount 目录和文件命令 绝对路径名 /pathl1/pathl2/filename 相对路径名 ./pathln/filename ./filename /pathln/filename 文件命令 $ pwd $ ls $ ls –l $ ls -a $ ls –l |more cat显示文件内容 $ cat file $ cat file1 file2 file3 $ cat -n file显示行号 $ cat -u file显示非打印字符-u输出无缓冲$ cat -r file多个空行合为1行 cd改变工作目录 $ cd usr $ cd/usr $ cd .. $ cd ../.. $ cd mv 移动文件或目录 $ mv file1 file2 $ mv file1 dir2 $ mv dir1 dir2 $ mv –i 如果目标文件存在则提示 $ mv -f强制拷贝 cp拷贝文件 $ cp file1file2 $ cp-i file1file2提示覆盖 $ cp-r dir1dir2 $ cp-p属性不变 ln建立链接 $ ln source des $ ln-s source符号连接 $ ln-f source des rm删除文件或目录 $ rm file1 $ rm * $ rm -r dir $ rm -i $ rmdir删除目录 条件:目录必须是空目录 rmdir dir mkdir创建子目录 $ mkdir dir