环境:虚拟机 + Ubuntu(中文名:友帮拓)
Ubuntu默认禁用了root帐号,因此第一步是修改root密码,以便拥有整个系统权限。
修改Ubuntu root密码
sudo passwd root
The root account is disabled when you first install Ubuntu. The first user created during the installation has administrative rights on the system, and can run programs as root with sudo, using only their normal user password. For example: sudo apt-get update.
If you wish to use the root account in more traditional UNIX fashion, you can set the root password by typing sudo passwd root. This will allow you to use su or login as root on the console. If you need a shell with root privileges, run sudo -s. All uses of sudo will require the user's password.
注:sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具
Linux标准目录
/bin | 引导系统所需要的全部可执行程序及最常用的Linux命令 |
/sbin | Linux所需要的大部分命令,但这些命令相对不常用 |
/boot | 启动时所需要的数据和文件 |
/etc | 用于管理系统的文件和工具 |
/dev | 链接硬件设备的文件 |
/lib | C函数库 |
/tmp | 临时文件 |
/usr | 多而杂 |
/var | 存放系统工作的一些记录 |
查看
查看命令帮助 man 命令名称
查看环境变量值 echo $HOME
帐户操作
命令描述 | 命令 | 描述 |
添加用户 | adduser 用户名 | 须以root登录 |
修改密码 | passwd 用户名 | 主目录默认创建在/home/用户名,默认主目录由/etc/default/useradd 的HOME参数指定 |
切换用户 | su 用户名 | |
目录操作
命令描述 | 命令 | 描述 |
切换目录 | cd 目录名 | 如目录名为空,则进入当前用户主目录 |
查看当前工作目录 | pwd | print working directory |
创建目录 | mkdir 目录名 | |
删除目录 | rmdir 目录名 | |
查看目录文件列表 | ls –all | 查看所有文件,包括隐藏文件 |
查看文件类型 | ls –F | *: 可执行文件 @:符号链接文件 /: 目录 不带任何附加符号的是普通文件 |
ls –l |
| 结果中第二小列表示文件链接数count,如果该文件是目录,则count-2为它的子目录数,不包括孙目录。 |
文件操作
命令描述 | 命令 | 描述 |
创建文件 | Cat > 文件名 | Ctrl + D结束录入 |
删除文件 | rm 文件名 |
|
文件改名 | mv 文件名 新文件名 | |
查看文件内容 | 1, cat 文件名 2, more 文件名 | More命令中按空格健翻页 |
grep
全称:global reqular expression and print,
作用:根据指定正则表达式查找文件中字符串
示例:grep “1” filename
相关命令:fgrep(fast grep, fixed grep), egrep(extended grep)
创建shell脚本
1, 建立shell脚本
cat > script
echo $LOGNAME
Ctrl+D(结束输入)
2, 给文件执行权限
Chmod a+x script
3.执行shell
. script (注意”.”符号)
查看进程(如查看tomcat),并结束
ps -ef | grep tomcat
Kill -9 进程号