1.cd命令 功能说明:切换目录cd Downloads 切换到上一个目录cd -2.ls命令 列出所有目录lelontar@lelontar-mac Downloads % ls5858IM58projectYinkerapache-jmeter-5.3appgithub_projectjiaoliuheadimg716.jpgmyslefoutput 常用命令lelontar@lelontar-mac Downloads % ls -ltrtotal 40-rw-r--r--@ 1 lelontar staff 162 5 20 2020 ~$手机号查询通行证用户标签.doc-rw-r--r--@ 1 lelontar staff 171 5 29 2020 ~$自有风险因子逻辑梳理.xlsxdrwxr-xr-x@ 13 lelontar staff 416 6 7 2020 apache-jmeter-5.3drwxr-xr-x 3 lelontar staff 96 10 10 15:40 outputdrwxrwxrwx 13 lelontar staff 416 10 14 14:17 u盘3.cat命令 查看小文件内容lelontar@lelontar-mac Downloads % cat shell_test.txt第一行:1第二行:2第三行:34.chmod命令 修改文件或者目录权限-rw-r--r-- 1 lelontar staff 36 2 18 18:21 shell_test.txtchmod +x shell_test.txt-rwxr-xr-x 1 lelontar staff 36 2 18 18:21 shell_test.txtchmod u+x test.sh-rwxr--r-- 1 lelontar staff 0 2 18 18:26 test.sh5.chown命令 变更文件或目录的拥有者或所属群组chown mysql:mysql test.sh-rw-r--r-- 1 _mysql _mysql 0 2 18 18:26 test.sh6.diff命令 对比文件差异diff test.sh test.sh_bak7.find命令 查询文件➜ Downloads find ./ -name shell2.sh.//shell2.sh 8.mv命令 移动文件或者重命名mv test.sh /bin/9.rm命令 删除文件或者目录rm -rf test.sh10.touch命令 创建一个空文件夹touch test.txt11.which命令 在环境变量$PATH设置的目录里查找符合条件的文件➜ Downloads which find/usr/bin/find12.ssh命令 远程登陆命令ssh ${IP}13.grep命令 查找文件里符合条件的字符串➜ Downloads cat shell.sh|grep '第一'echo "第一个参数是:$1"14.wc命令 统计命令➜ Downloads wc -l shell.sh 5 shell.sh15.date命令 查看当前时间➜ Downloads date2021年 2月19日 星期五 10时24分23秒 CST16 exit命令 退出登陆的主机17.kill命令 结束进程lelontar@bogon ~/Downloads jps 59841 Jps28193 Launcher27044 sdk.jar40651 Elasticsearch9084 lelontar@bogon ~/Downloads kill -9 40651 lelontar@bogon ~/Downloads jps 28193 Launcher27044 sdk.jar60362 Jps908418.id命令 查看用户lelontar@bogon ~/Downloads id uid=501(lelontar) gid=20(staff) groups=20(staff),12(everyone),61(localaccounts),79(_appserverusr),80(admin),81(_appserveradm),98(_lpadmin),701(com.apple.sharepoint.group.1),33(_appstore),100(_lpoperator),204(_developer),250(_analyticsusers),395(com.apple.access_ftp),398(com.apple.access_screensharing),399(com.apple.access_ssh),400(com.apple.access_remote_ae)19.ps命令 查看进程情况ps -ef | grep test.sh20.sleep命令 休眠时间sleep 6021.uname命令 查询主机信息lelontar@bogon ~/Downloads uname -a Darwin lelontar-mac.local 20.3.0 Darwin Kernel Version 20.3.0: Thu Jan 21 00:07:06 PST 2021; root:xnu-7195.81.3~1/RELEASE_X86_64 x86_6422.passwd命令 修改用户密码 使用root修改test用户的密码passwd test23.ping命令 查看网络是否通lelontar@bogon ~/Downloads ping