注:以Centos6.9为标准
clear
清屏 #相当于windows的cls
pwd命令
查看当前所在路径
[root@localhost ~]# cd /root/Desktop/
[root@localhost Desktop]# pwd
/root/Desktop
[root@localhost Desktop]#
cd命令
change directory
路径建议从根开始写,同时不要以为全部是根+文件夹,注意完整路径
[root@localhost Desktop]# pwd
/root/Desktop
[root@localhost Desktop]# cd .. #返回上一级目录
[root@localhost ~]# pwd
/root
[root@localhost ~]# cd /
[root@localhost /]# pwd
/
[root@localhost /]# cd .. # 已经到头了 没法继续往上了
[root@localhost /]# pwd
/
[root@localhost /]#
PHP复制
ls 命令
相当于windows的dir ,列出当前目录中的内容 (list 列出)
作用:列出目录内容
命令:ls [选项] [路径]
选项:
ls -ld # 查看文件夹本身的信息
-l # 列出详细信息=== ll=ls -l
-lh # 人类易读(以K、M、G等为单位显示详细信息)
-R # 递归显示当前目录下所有子目录中的内容
-a # 列出所有文件包括隐藏文件(以点开头的文件是隐藏文件)
例如:ls -lh /root
su 临时切换用户
[root@localhost /]# su user1 #切换用户user1
[user1@localhost $]$ exit #退出临时切换
[root@localhost /]#
PHP复制
mkdir
作用:建立目录( mkdir make directory 创建文件夹 )
命令:mkdir [-p] 文件夹名
例如:
mkdir /tmp/nblg
mkdir -p /tmp/topsec/gyh #递归建立父目录
touch
作用:建立一个新的空文件 或更新文件的时间标记
命令:touch 文件名
例如:touch /tmp/hello.txt
创建文件的其他方法:
echo "dafeige" >> /tmp/nblg.txt #将echo显示的内容追加到文件中
echo "zhenshuai" > /tmp/nblg.txt #将echo显示的内容覆盖到文件中
rm(remove移除)
作用:删除文件或目录
命令:
rm 文件名 #删除文件
rm -f 文件名 #强制删除文件
rm -r 文件夹名 #删除文件夹
rm -rf 对象 #强制删除文件夹或文件
rm -rf /* #强制删除根下的所有内容,危险!!!
rm -rf * 删除当前目录下所有内容
*:通配符
-r: 递归选项
-f: 强制选项
mv 移动
作用:移动文件/文件夹 和 重命名文件
mv 目标文件 目标路径 # 将文件移动到目录中
mv 原名字 新名字 #修改名称
PHP复制
cp复制
作用:copy拷贝文件或文件夹
cp 目标文件 目标路径 #拷贝文件
-r 拷贝目录的时候需要通过r选项递归拷贝
cp -r 目录名 目标路径
gedit 编辑文件
作用:编辑文件
命令:
gedit 文件名
vim 编辑文件
vim工作模式
命令模式:复制、粘贴、删除、定位光标、撤销、恢复上一步撤销
输入模式:(按下 i 键) 输入字符!
末行模式:(按下esc键)执行编辑命令,每执行一次命令,都会自动回到命令模式末行模式命令命令模式命令
alias 别名的建立
alias #查看所有别名
alias a='clear' #创建别名
alias ls='ls --color=auto'
unalias 别名 #删除别名
注释:修改自己家目录中 .bashrc的文件 使其永久生效,必须重启重新加载配置文件才能生效
关机重启
关机
poweroff
shutdown -h now
init 0
重启
reboot
shutdown -r now
init 6
PHP复制
df -Th 查看磁盘利用率
ln 符号连接
ln作用:建立符号链接(link),就是快捷方式
软连接命令:等于windows下的快捷方式
ln -s /绝对路径/文件(夹) /目标路径/链接文件名
硬连接命令:
ln /绝对路径/文件 /目标路径/链接文件名 # 只能针对文件
# 注释:(必须使用绝对路径!!!!)
du 查询对象大小
du -h # 统计本目录大小,及所有子目录大小,以kb,mb为单位
du -h 指定对象
du -sh #-s代表查询对象本身的大小
du -sh 指定对象 # 统计对象大小本身
cat 浏览文件内容
作用:浏览文件内容
命令:cat [-n] 文件名
-n选项:查看的同时列出行号
如:
cat 文件名
cat -n 文件名
more/less 分页浏览文件内容
作用:分页浏览文件内容
命令:
more 文件名
less 文件名
less特点:可以来回反复看,上下键、pageup pagedown键,/查找字符串,q键退出。
head/tall 浏览文件内容
作用:浏览文件前排或后排内容
命令:
head [-n] 文件名
tail [-n] 文件名
默认10行 -n n为行数,自填
| 管道符
作用:将前一条命令的输出结果作为后一条命令的执行参数
命令格式:
命令 | 命令
例如:
cat -n /etc/passwd | head -5
cat -n /etc/passwd | more
ls -l | more
ls -l /etc | head -5
重定向符号
1> 正确输出
2> 错误输出
&> 全部输出
例如:
1>/dev/null # 丢弃正确输出
2>/dev/null # 丢弃错误输出
1>right.txt # 将前面命令的正常输出反馈收纳到right.txt文件中
2>error.txt # 将前面命令的错误输出反馈收纳到error.txt文件中
案例:
cd /bin
ls aa bb cc 2>/dev/null
目的:在bin目录中找aa文件和bb文件,以及cc文件,同时如果没有不要报错!
© 版权声明
THE END
暂无评论内容