在我的 CentOS 机器上,我必须创建一个新的分区/文件系统,我不确定我需要哪个,老实说我对这一切都有些困惑。如果有人可以解释它并引导我完成它,那就太好了。
我硬盘的当前大小是 190GB,但我只使用了 100GB。
当我这样做时,df -H我得到以下输出(如果我的理解正确,这些是文件系统?):
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 94G 65G 25G 73% /
tmpfs 938M 1.1M 937M 1% /tmp
tmpfs 1.0G 18M 1007M 2% /var/log/httpd
Run Code Online (Sandbox Code Playgroud)
当我启动parted并使用该print命令时,我看到以下输出(如果我理解正确,这些是分区?):
GNU Parted 2.1
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: ATA QEMU HARDDISK (scsi)
Disk /dev/sda: 193GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File …Run Code Online (Sandbox Code Playgroud) Apache 不会启动。日记中没有错误。我在哪里可以找到更多信息?
$ systemctl status httpd.service -l
? httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sun 2016-09-04 09:26:03 EDT; 2min 35s ago
Docs: man:httpd(8)
man:apachectl(8)
Process: 2303 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
Process: 2302 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE)
Main PID: 2302 (code=exited, status=1/FAILURE)
$ journalctl --dmesg
No journal files were found.
Run Code Online (Sandbox Code Playgroud) 有2个用户:
root
seconduser
我需要更改他们两个的密码,所以我做到了。之后,我access denied在以seconduser. 但是,我仍然可以root使用新密码以用户身份登录。
为了允许seconduser,我etc/ssh/sshd_config通过在文档底部添加以下内容进行编辑:
AllowUsers seconduser
之后重新启动 sshd 并注销 root 以尝试以seconduser. 这不起作用(同样的错误:访问被拒绝),但现在我也为root用户得到了同样的结果。我基本上被排除在外,无法访问服务器。
如何重新获得访问权限?服务器运行 CentOS 6.8。
任何帮助深表感谢。
我需要在我的前面加上/etc/resolv.conf一个条目。我的界面是enp0s3。所以我创建/etc/dhcp/dhclient-enp0s3.conf并添加了以下行:
prepend domain-name-servers 127.0.0.2
Run Code Online (Sandbox Code Playgroud)
当我重新启动 CentOS VM 时,NetworkManager 会自动创建此文件: /var/lib/NetworkManager/dhclient-enp0s3.conf
当我发现我可以看到 /etc/dhcp 中的 dhclient-enp0s3.conf 文件被正确读取时:
[root@localhost network-scripts]# cat /var/lib/NetworkManager/dhclient-enp0s3.conf
# Created by NetworkManager
# Merged from /etc/dhcp/dhclient-enp0s3.conf
prepend domain-name-servers 127.0.0.2
option rfc3442-classless-static-routes code 121 = array of unsigned integer 8;
option ms-classless-static-routes code 249 = array of unsigned integer 8;
option wpad code 252 = string;
also request rfc3442-classless-static-routes;
also request ms-classless-static-routes;
also request static-routes;
also request wpad;
also request ntp-servers;
Run Code Online (Sandbox Code Playgroud)
但是,当我 cat 时/etc/resolv.conf,前置的名称服务器不会出现在任何地方。我也 …
我想更新我的内核。执行yum update kernel -ygetNo Packages marked for Update是有意义的,因为yum list updates. 如何更新内核?
我当前的内核是:2.6.18-348.4.1.el5
这是我
的仓库清单:CentOS-Debuginfo.rep
CentOS-Media.repo
CentOS-Vault.repo
city-fan.repo
epel.repo
epel-testing.repo
puppetlabs.repo
remi.repo
我在 CentOS 7.4 机器上遇到了一个我不明白的问题。
有人安装了 wine 并且没有记录他们是如何安装它的(是使用yum、直接使用 arpm还是从源构建的?我不知道)。现在我需要卸载它,所以我做了以下事情:
sudo yum remove wine*which 卸载了大约 15 个不同的软件包rpm -qa | grep wine我检查了以前的软件包确实已卸载。问题是当which wine我得到/usr/local/bin/wine并ls -l /usr/local/bin/ | grep wine返回时我仍然有一个wine可执行文件
-rwxr-xr-x 1 root root 17616 wine
-rwxr-xr-x 1 root root 1973 wineboot
-rwxr-xr-x 1 root root 247924 winebuild
-rwxr-xr-x 1 root root 1973 winecfg
-rwxr-xr-x 1 root root 1973 wineconsole
lrwxrwxrwx 1 root root 7 winecpp -> winegcc
-rwxr-xr-x …Run Code Online (Sandbox Code Playgroud) 我正在尝试删除 python 但它给了我很多其他包使用的依赖项。
sudo yum remove python
Run Code Online (Sandbox Code Playgroud)
我只是想删除 python 2.7 并安装 python3,但不会弄乱我的系统。
我的 Supermicro 刀片服务器自动关闭并显示以下日志。可能是什么原因?(AFIK 没人碰过它!)
09:04:30 hostname ***some event***
09:30:52 hostname systemd-logind: Power key pressed.
09:30:52 hostname systemd-logind: Power key pressed.
09:30:52 hostname systemd-logind: Powering Off...
09:30:52 hostname systemd-logind: System is powering down.
09:30:52 hostname systemd-logind: Powering Off...
09:30:52 hostname systemd-logind: System is powering down.
09:30:52 hostname systemd: Stopping Authorization Manager...
09:30:52 hostname systemd: Stopping Authorization Manager...
Run Code Online (Sandbox Code Playgroud) 我无法将 clion 提取到 opt 文件夹中。我在正确的文件夹中,没有错别字,似乎没有任何效果。我什至尝试使用 GUI 提取器并指向该opt文件夹,但这也不起作用。
无论如何,这是我尝试提取文件时得到的
[denis@localhost clion]$ ls
CLion-2018.2.4.tar.gz
[denis@localhost clion]$ sudo tar xf Clion-2018.2.4.tar.gz -C /opt/
tar: Clion-2018.2.4.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
Run Code Online (Sandbox Code Playgroud)
我正在使用 CentOS7。
我有两台不同的机器——一台运行 RHEL7,一台运行 CentOS-7.5。
find --version 每个报告版本 4.5.11。
我在每个目录上创建了以下目录结构。
./dir/some-file
./.hidden/dir/some-file
Run Code Online (Sandbox Code Playgroud)
当我find -name some-file在 RHEL7 机器上运行时,我得到与上述匹配的输出。
但是当我在 CentOS-7.5 机器上运行 find 时,我的结果以相反的顺序列出。
为什么是这样?
centos ×10
yum ×2
apache-httpd ×1
dhclient ×1
filesystems ×1
find ×1
linux ×1
python ×1
repository ×1
rhel ×1
rpm ×1
shutdown ×1
ssh ×1
wine ×1