基本语法
- Linux 命令严重区分大小写
- 每组命令空格分隔;
- 回车键结束;
ctrl + c
ctrl +d
ls --help #帮助
ls --help |more #分页,管道
ls -alh #文件下的内容详细信息列表
tab 键补全命令剩余部分
文件操作
ls
cd
cd /
系统根目录:
bin 存放用户级命令的目录
home 存放用户数据信息的目录
usr 存放系统的主要数据
etc 整个系统的环境配置目录
media 媒体目录
sbin 存放系统级命令的目录
pwd
cd
cd .
cd ..
cd
find / -name ""
find . -name ""
find ./ -name ""
mkdir abc cba
rmdir abc
rm -rf
cp 源文件 目标地址 #拷贝文件,不可拷贝文件夹下的所有文件
cp -R 源文件 目标地址 #拷贝文件,可拷贝文件夹下的所有文件,目标地址最好用绝对目录
mv 源文件 目标地址 #移动文件/重命名
rename #重命名
cat 文件名
cat user.log |grep ""|more
cat user.log |grep "2017-04-15" |grep "10:" |more
tail 文件名
head 文件名
tail -f 文件名
tail -f user.log |grep "2017-04-15"
more
less
echo
echo "" > test.log
echo "" >> test.log
file
df -h
du
du -sh
du -sh *
alias
unalias
vi编辑器
* 3种模式*
- 命令模式 :冒号开始
- 输入模式
- 末行模式
vi newfile
:q!
:w
:wq!
Esc ->退出编辑器输入
权限:
rwxr-xr-x
->|rwx|r-x|r-x|
->|当前用户(root)|用户组|其他用户|
vi编辑器命令
要记的:
i ->当前光标插入
a ->光标后插入
o ->下一行插入
x ->删除当前光标字符
Ctrl + f
ctrl + b
ctrl + u
Ctrl + d
shift + ^
shift + $#将光标快速调到行尾
gg
G
dd
yy
p
u
命令行输入
:set nu
:set nonu
/word
:%s/old/new/g
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)