【常用命令】 # cd /;cd ~;cd path : 切换到根目录;切换到用户主目录;切换到指定路径 # cat -n /etc/passwd : 加序号查看已存在的所有用户,行解释:用户名、密码、用户组、归属组、用户文件夹、用户可执行的shell权限。 # cat /etc/*release : 查看linux发行版本详情 # ls :查看文件名 # ll : 查看文件详细内容(权限读r写w执行x;连接树;文件的拥有者;所属用户主组;大小;时间) # ls -R test : 查看指定test文件夹下所有子目录文件 # ls -all : 查看当前目录下所有文件(包含.开头的隐藏文件) # su leo;su - leo : 切换用户,切换用户并切换主目录/home/leo(通过pwd得知,加了短横线-,会切换用户的同时) # useradd –d/userdel -r/usermod -s : 新增改用户 # exit : 退出本层用户,回到上一层用户,退出最后一层后,就关闭窗口。 # ps -ef|grep java : 查看进程信息,-everyfull。PID子进程号;PPID父进程号(父进程死了,就变为init进程1);TTY进程所在的终端;TIME进程所占的cpu时间;CMD进程的命令名称 # ps aux : 查看进程性能信息。 # ps -ef 1 > out.log;ps -ef 1 > /dev/null;ps -ef 1 >> out.log:信息覆盖输出到out.log;信息覆盖输出到/dev/null;信息追加到out.log; # ps -ef|grep mysql;service mysqld status;chkconfig --list|grep on/off;ps aux | grep mysqld : 查询mysql进程;查看mysql服务是否启动;查看已启动的进程;阻断查看mysql进程 # kill PID;kill -9 PID;ctrl+c : 发信号慢慢结束行程;强制结束进程;结束前台进程; # printenv;echo $PATH;export PATH=./:$PATH;source .bash_profile : 查看系统环境变量;输出环境变量;追加环境变量;生效配置; # man chown: 查看文件使用说明 # date : 显示日期,默认美式年月日时分秒 # whoami;who;w;groups;id : 显示当前单个用户名;显示已经登录的多个用户名、终端名称、登录时间及登录IP;查看当前登录用户信息,主组/附属组 # ifconfig -a : 列出网络接口信息。1.eht0网络接口包含:link信息、MAC物理地址、ipv4地址192、子网掩码地址255、发报收报字节信息。2.lo虚拟地址:link信息、ip地址。 # ip addr : 查看当前ip,默认缺省端口22 # chown -R root:root test.txt文件名或目录名。修改文件归属 # chmod user/group/other/all+r/w/x test: chmod a+rwx test,给test目录的所有用户all,追加可读可写可执行权限 # pwd -P:显示目前的目录(英文全拼:print work directory) # find /usr/local -name 'mysql*' -type f;find . -name ”test*“ -type d' : 查询文件;查询目录 # mkdir -m 777 -p test1/test2/test3/test4:创建拥有777权限的多层目录(英文全拼:make directory) # rmdir -p test1/test2/test3/test4:删除一个空的多层目录(英文全拼:remove directory) # cp f1 fe;cp f1 /home/jcy/f2;cp f1 f2 /home/jcy -i: 当前目录复制文件;绝对路径复制文件;多个文件复制文件(-i 提示是否覆盖); # cp ~/.bashrc /tmp/bashrc -r: 复制root目录的文件夹或目录到tmp目录下(英文全拼:copy file) # rm -rf 文件名1 文件名2: 删除文件或目录,无法撤销,慎用*来删除(英文全拼:remove) # mv f1 f2 d3: 移动文件1和文件2到目录3,或修改文件与目录的名称(英文全拼:move file) # cat -n 短文件名/tac -n;cat filename1 filename2:顺序查看文件内容;倒叙开始查看文件内容;打包查看文件1和文件2; # less/more 长文件名:前后翻页(翻页按钮 page up、page down)(q 退出);more只能向后翻页,查看文件内容 # head/tail -n 20 /etc/man.config:看前几行内容/看后几行内容 # tail -100f /path/file_name: 自动刷新的查看文件最后100行 # echo aaa >> test.txt : 向test文件最后一行,追加一行内容aaa # vi/touch test.txt: 创建文本文件test.txt # i/a/o:光标前插入,光标后插入,光标前插入一行 # esc+:+file,查看当前文件名称 # esc+:+wq,保存退出(write+quit) # esc+:+q!,不保存强制退出(!感叹号表示强制操作) # source ~/.bashrc :执行配置文件 # tar zcvf data.tgz *.doc : 打包并压缩 # tar zxvf pics.tar.gz : 解压缩 # tar ztvf data.tar.gz : 查看压缩包内容 # ping www.baidu.com;ping 192.168.0.1 : 测试网络连通性和网速检查 # nslookup www.baidu.com : 查询某个域名对应的ip地址 # host www.baidu.com : 查询域名的ip地址 # service netword start/stop : 启动、停止防火墙服务 # ln dog dog-hard;ln -s pig pig-soft : 硬链接(指向对象的真实物理地址,节约磁盘空间,不能跨分区,不
今天的文章【学习笔记】Linux_RedHat7.7(maipo),概述/目录信息/系统信息/版本信息/文件/用户/编辑/网络/路由/防火墙/监控/安装/定时任务等常用操作分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/83176.html