基础命令:
1. 关机
init 0
2. 重启
init 6
3. 切换目录
cd
4. 查看当前路径
pwd
5. 切换最近使用过的两个目录
cd -
6. 中断当前程序
ctrl+c
7. 清屏
ctrl+l(clear)
根目录下核心目录
1./mnt
测试目录
2./root
root用户的家目录
3./home
普通用户的家目录
4./tmp
临时目录(比如文件上传时)
5./var
存放软件日志的地方
6./boot
系统启动文件
7./etc
系统默认放置配置文件的地方
8./bin
所有用户都能执行的程序
9./sbin
只有root才能执行的程序
10./usr
用户自己的软件都可以放到这儿来
11./dev
存放硬件设备的地方(/dev/cdrom)
12./media
挂载光盘使用的
挂载光盘:
mount /dev/cdrom /media
文件管理
1.创建文件
touch file1
2.删除文件
rm -rf file11
3.修改文件名
touch file1
4.查看文件内容
cat file1
5.复制文件
cp file2 file22
6.移动文件
mv file1 file11
7.编辑文件
vi file1
8.批量创建文件
touch file1
9.查看文件前3行
cat file1 | head -3
10.查看文件后3行
cat file1 | tail -3
11.查找文件
1) find
find / -name file_name 以文件名称查找
find / -size +204800 在根目录查找大于100MB的文件
1数据块 512字节 0.5k
100MB=102400KB=204800
find /home -user hfl 在home目录查找所有者为hfl的文件
find / -name file_name -exec ls -l {} \
find / -name file_name -exec/-ok ls -l {} \
2) updatcdb
locate file_name
12.查找文件内容
cat httpd.conf | grep -i listen
目录操作:
1.创建目录
mkdir dir1 dir2 dir3
2.删除目录
rm -rf dir1 dir2
3.重命名目录或移动目录
mv dir1 dir11
4.查看目录
列出目录
ls -l 查看目录详细信息
ls -ld 查看当前目录
ls -lh 查看目录大小
ls -li 显示文件索引节点号
ls -la 显示隐藏目录
5.递归创建目录
mkdir -p a/b/c/d/e/f/g
6.递归查看目录
tree a
用户管理:
1.添加用户
useradd user2
2.设置密码
passwd user1
3.删除用户
userdel -r user1
4.查看用户
id user1
别名管理:
1.添加别名
alias chttp='cat /etc/httpd/conf/httpd.conf'
2.删除别名
unalias chttp
3.查看别名
alias