测试开发

Ubuntu系统常用命令笔记

LensNews

1、查看用户相应信息,如用户jenkins
id jenkins //查看用户jenkins的用户信息
uid=496(jenkins) gid=491(jenkins) 组=491(jenkins)

2、创建用户及密码
finger -lmsp yunfeiyang //查找并显示用户信息
adduser yunfeiyang //创建用户,默认在root用户组下创建新用户。
passwd yunfeiyang //设置用户密码
su yunfeiyang //切换到yunfeiyang用户
useradd -o -u 0 -g 0 username //添加管理员权限的用户

3、文件及目录权限设置
chmod +x /opt/test/start.sh //有能够执行的权限,
sudo chmod 777 file/dir //修改文件或目录权限
chown -R test1 test_dir //赋值目录给用户test1权限
ls -ld /usr/local/Cellar //查看目录的权限
sudo chmod a+w /usr/local/Cellar //改变目录权限
sudo chown -R $(whoami):admin /usr/local

4、文件查找
whereis git
which git
find / -name AndroidManifest.xml

5、文件删除及移动、复制
rm -rf file/dir //彻底删除文件或目录
mv test.log test1.txt //将文件test.log重命名为test1.txt
mv test1.txt test3 //将test1.txt文件移到目录test3中
cp -R /var/www/testlink /opt/lampp/htdocs 递归地复制目录testlink到htdocs目录下

6、文件编辑
vi /etc/ bashrc //编辑文本文件
键入键盘中的i,打开编辑状态
输入数据内容后,敲击键盘的esc健,退出编辑状态
输入:号,然后输入wq! ,保存并退出,如果只要退出,就输入:q!

7、查看系统中某个实例端口
ps -ef | grep mysqld //查看当前正在运行的进程
lsof -i4 或 lsof -i //查看进程和端口的对应信息
ps -ef | grep java //grep是搜索表示查看所有进程里CMD是java的进程信息
ps -aux | grep java //其中-aux 显示所有状态
kill -9 [PID] //-9表示强迫进程立即停止,通常ps查看进程 PID,用 kill 命令终止进程

8、关掉系统
shutdown -r 1 【一分钟重启电脑】

9、apt-get命令详解
apt-cache search package 搜索软件包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package --reinstall 重新安装包
sudo apt-get -f install 修复安装
sudo apt-get remove package 删除包
sudo apt-get remove package --purge 删除包,包括配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
apt-cache depends package 了解使用该包依赖那些包
apt-cache rdepends package 查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖

如果还出现这个命令无法执行的问题你就执行 (busybox rm /lib64/libc.so.6) (busybox ln -s /lib64/libc-2.15.so /lib64/libc.so.6 ) 这两条命令就恢复了

(2)

本文由 小蜜蜂信息网 作者:admin 发表,转载请注明来源!

关键词:
LensNews

热评文章

发表评论