1 切换当前路径 cd
cd ~
cd ..
cd /home/exm
2 寻找文件 find
find . -name "filename"
3 删除操作 rm
rm -rf dirname //级联删除文件夹
4 显示当前路径pwd
pwd
5 显示当前路径下的文件、目录
ls
ll//ls -l的缩写,mac不支持
6 新建目录
mkdir dirname
7新建文件
vi filename
touch filename
8 新增用户(管理员才能操作)
useradd username
9 修改密码(管理员才能操作)
passwd username
10 查看端口
netstat -ntulp //查看所有端口
netstat -anp|grep 8080 //查看8080端口、
netstat -nlp|grep 8080
11 在/home/hh下寻找含有字符串xxx的文件
grep -rn "xxx" /home/hh
12 保存控制台输出
script -f screen.log
#开始记录
exit
#退出记录
13 查看大文件,阈值设置为100m
find -type f -size +100M -print0 | xargs -0 du -h
14 修改文件读写权限,如果修改了文件夹,会级联修改
chmod -R 777 [filename]|[dirname]
15 修改文件/文件夹所有者
chown -R username [filename]|[dirname]
16 修改文件/文件夹用户组
chgrp -R username [filename]|[dirname]
17 压缩解压命令
tar -cvf filename.tar filename //打包tar
tar -zvf filename.tar.gz filename //压缩tar.gz
tar -xvf filename.tar //解包tar
tar -zxvf filename.tar.gz //解压tar.gz
18 执行sh脚本
sh xxx.sh
19 查看系统内存
free
20 切换用户
su - //切换到root
su - user //切换到普通用户user
21 复制文件
cp -r sourcedir targetdir
22 远程复制文件
scp -r sourcedir targetdir//远程目录写法:1xx.xxx.xx.xx:/home/xx
23 移动(重命名)文件、目录
mv sourcedir targetdir