1:删掉.cmd文件
rm -r ./*.cmd
2:全局搜索带"example"的jar包
find / -name "*.example*.jar"
3:搜索一个文件中的指定文字
cat **.sh |grep ***
4:查看系统内存使用情况
[rachel@bigdata-senior02 hadoop]$ free -m
total used free shared buffers cached
Mem: 927 773 154 0 4 74
-/+ buffers/cache: 694 233
Swap: 4095 151 3944
5:查询一个文件的行数
cat 000000_0 |wc -l
6:查询一个文件的行数、字数、字节数
cat 000000_0 |wc
7:追加内容到文件中
echo "hello rachel" >> jepson.log
8:权限部分
-rw-r--r--. 1 rachel rachel 53 Oct 17 18:19 000000_0
rw- r-- r-- ==》644
第一组: rw- 6 代表rachel用户对这个文件或文件夹的权限
第二组: r-- 4 代表rachel用户组的所有成员对这个文件或文件夹的权限
第二组: r-- 4 代表其他组的所有成员对这个文件或文件夹的权限
9:查询进程
-f正则表达式模式将执行与完全进程参数字符串 (从/proc/nnnnn/psinfo文件的pr_psargs字段获得)匹配。如果没有 -f 选项,表达式仅对执行文件名称(从/proc/nnnnn/psinfo文件pr_fname字段获得)匹配。
[rachel@bigdata-senior02 rachel]$ pgrep -f mysqld;
10:查看进程对应的端口号
netstat -nlp|grep 1380
11:普通用户提权
如果想要控制某个用户(或某个组用户)只能执行root权限中的一部分命令, 或者允许某些用户使用sudo时不需要输入密码,就需要对该文件有所了解
授权用户/组 主机=[(切换到哪些用户或组)] [是否需要输入密码验证] 命令1,命令2,...
rachel ALL=(root) NOPASSWD:ALL
12:删除操作
rm
rm -f 文件
rm -rf 文件夹
rm -r -f 文件夹
13:查看历史命令
history
!27
14:当输入一个命令,提示 not found,接下来的操作
检查是否拼写错误
which 查看环境变量是否配置
15:rm 删除文件或文件夹第一步应该做的是备份
16:kill进程之前需要 ps -ef 查看进程
17:vi编辑文件,第一步需要进行备份
18:tar解压后,第一步需要检查用户和用户组
19:打开一个服务的web界面的详细操作
1:ps -ef |grep servicename-->进程号
2:netstat -nlp | grep 进程号-->端口号
3:telnet ip 端口号
20: R参数 chomod chown
21;r参数的cp scp rm
22:vi清空一个txt文件
gg dG
22:.zip后缀,压缩和解压 命令分别是什么
zxvf zxcf
22:RPM卸载 哪两种,其中一种卸载不依赖检查
rpm -e -nodeps
yum remove
22:zip unzipz是需要手工安装的,安装RPM包的命令是什么
rpm -ivh
23:软连接命令
ln -n 原始目录 快捷目录
ln -s