| 关键词: 文件 目录 nbsp 命令 示例 链接 源文件 时候 如果 文件名 |
1:ls相关选项: -a 这个选项可以显示以。开头的隐藏文件 -i 显示每个文件的inode号, -R同时列出所有子目录层 -l以长格式显示 -F显示后缀 #比如: 目录 test/ 可执行文件 ls* 后面都会带有一个*号 文档 test 没什么特别的显示 2:清屏: clear 快捷键ctrl+l 3:date 使用date命令显示和修改linux上的系统时间, 修改方法:date MMDDhhmmyy MM月:0-12 DD日:1-31 hh小时:00-23 mm:分钟0-59 yy年1970-2037 #修改时需要管理员权限 示例:把日期修改成2010八月29日17点30分 date 082917302010 4:mkdir 创建目录 -p建立多级目录 -m建立目录的时候给目录赋予权限值 示例: mkdir -p /name/a/b/c/d 删除现有多级目录: rmdir -p /name/a/b/ #如果此处不加-p的话,每次只可以删除最后一个目录 如果加-p的话可以一次删除。 删除目录的时候本身一定要是空的 5:删除命令:rm -i 删除文件之前需要手工确认 -v 删除文件的时候显示信息 -r 删除目录 -f 忽略提示 6:复制命令:cp -a此参数的效果和同时指定"-dpR"参数相同。 -R递归处理,将指定目录下的所有文件与子目录一并处理。 -p复制完成后保持目录的权限 -v在复制文件的时候显示进度 -f在复制的时候如果碰到目的文件名有重复的就将原先的删除, #cp -vRp /etc/home/usr /test 7: mv 剪切文件 mv除了有移动文件的功能之外还可以用来修改文件名 语法格式:mv [源文件和目录] [目的文件和目录] -f 禁止交互操作,在mv操作要覆盖某已有的目标文件时不给任何指示,指定此选项后,i选项将不再起作用。 -i 覆盖前先行询问用户。 #mv aaa /redhat 把aaa剪切到/redhat目录下 mv install.log install 把install.log 修改成install 8: pwd 显示当前所在位置 all user 都可以使用 9:cd 用来切换目录的命令 这个是shell的内部文件,不存在于任何目录下 直接cd 或是cd~都可以回到家目录 cd - 切换到前一个工作目录 cd 也是切换到上一级目录 cd !$返回到前一次涉及到的目录 10: touch 创建文本文件 示例:touch a.txt //可以一次创建多个文档 # touch /a/{a,b,c} #touch a b c 以上两种方法都可以使用 如果想往文档里输入内容除了vi之外也可以这样写:echo " 内容" > a.txt 11: 查看文本文件命令 cat 查看短点的文件 //不论多少全部一次显示 -n 由 1 开始对所有输出的行数编号 -b 和 -n 相似,只不过对于空白行不编号 more 分页显示文件内容 b往上翻页 空格向下 q 或Q退出 less 如果想一页一页的看的话可以使用less 如果只是想看前三行head -3 password 默认的情况下只可以看前十行, tail -4 文件名 就看文件的后几行, tail -f 文件名 实时的查看文件 动态文件,随时监控 木马攻击 12: mount 示例:mount -t ext3 /dev/cdrom /mnt/cdrom 如果不加-t的话就是不指定文件系统类型 umount -a 卸载所有已经挂载上的 -t 所支持的文件系统类型有FAT32 NTFS EXT2 EXT3 ISO9660 卸载示例:umount /mnt/usb 13:ifconfig 查看当前的网卡配置信息 -a 查看所有网卡配置信息 ifconfig eth0 192.168.0.106 netmask 255.255.255.0 up 意思就是说将当前IP修改成这个 是临时的IP reboot后将会消失 14:ln 产生链接文件 ln -s [源文件] [目标文件] 注意:源文件和目标文件一定要使用绝对路径 硬链接意思是一个档案可以有多个别名 软连接是说产生一个特殊的档案,该档案的内容指向另一个位置。 ln file1 file2 文件1链接到文件2 这个属于 硬链接 不能跨分区链接 ln -s file1 file2 软链接 可以跨文件系统 示例: 这里说的文件是目录: ln -s /root/passwd /home/redhat #文件别名必须没有被创建 看到有 passwd -> /root/passwd 即为链接成功 硬链接:不可以连接目录 ln a.txt www 连接的时候必须是www这个文件没有创建 链接目的:改变源文件目标文件就会改变,改变目标文件源文件也会改变 15: whereis 显示系统命令和帮助手册所在的目录 whatis 命令名 例如whatis ln 显示该命令是做什么的 16:查找命令 find [搜索路径] [搜索关键字] [文件或目录] [root@root ~]# find /etc -name f* 解释下这个命令查找/etc下边所有以f开头的文件 也是查找命令:比find方便 locate 需要经常使用这个:updatedb 需要经常更新 使用方法 locate a.txt grep 内容 所在文件 grep -v # 即排除带有#号的文件 17:帮助命令: manual man ls 格式 按Q键退出帮助 命令 --help info ls 18:文件压缩 gzip -1 file 压缩速度最快 gzip -9 file 压缩效果最好 但是不可以压缩目录 解压 gunzip file.gz gzip -d file.gz tar 打包命令 -c 产生一个。tar文件 -v观看压缩过程 -f 制定压缩后的文件名 此命令使用的时候不需要加- 格式:tar cvf jesse.tar a.txt 把a.txt压缩成jesse.tar文件 对于常用的压缩目录命令: tar zcvf file.tar.gz dir 解压命令: tar zxvf file.tar.gz 19:服务器之间通信 同一台服务器用户之间建立通信 write 用户名 即可实现即时消息通信 ctrl+d 结束消息 root用户向群体发消息 wall 消息 群发 普通用户也可以使用 wall happy new year! mesg n 消息屏蔽 mesg y 可以屏蔽普通用户的命令 但是不可以屏蔽管理员的消息 发邮件: 1:首先开启mail service command:service sendmail start 2:mail 用户名 写内容 ctrl + d结束内容 3:收信 mail 回车 回信直接按r 不想回信q退出 20:开关机命令 shutdown -h now 立即关机 init 0 关机 poweroff halt reboot重启 init 6重启 shutdown -r now 重启 shutdown -h 10 10分钟后关机 |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|